The splintered oak, a behemoth in his neighbor's yard, now lay sprawled across the property line, its skeletal branches clawing at the sky. Arthur slammed his fist onto the hood of his car, the metal groaning in protest. He'd just spent three hours detailing the paint job, polishing it to a mirror sheen. Now, a tree decided it was the perfect time to commit aerial assault.

He stomped across the lawn, the grass crunching under his boots, each step deliberate and heavy. His neighbor, Mrs. Gable, stood on her porch, her face a mask of false concern. "Oh, Arthur, I'm so terribly sorry," she chirped, her voice like nails on a chalkboard. He glared at her, the blood in his temples beginning to throb.

"Sorry?" he finally ground out, his voice dangerously low. He gestured towards his car, the pristine surface now marred by a network of scratches and dents. He wanted to scream, to rip the tree apart limb by limb. He wanted to make her pay.

Emotion: mad

Cluster: Anger / Hostility
PC1 (Valence): -1.94 Negative
PC2 (Disposition): 1.26

Role in Research

This story is one of 1,000 stories generated for the emotion mad. During extraction, it was fed through Gemma4-31B and its hidden state activations were captured at 11 layers.

The mean activation across all 1,000 mad stories, after denoising with neutral dialogue baselines, produces the mad emotion vector -- a direction in the model's 5,376-dimensional representation space.

Logit Lens (Layer 40)

Tokens promoted/suppressed when the mad vector is projected through the unembedding matrix.

Promoted:
C0.448
0.344
est0.340
🤬0.336
aggravated0.332
Suppressed:
a-0.495
de-0.485
la-0.387
H-0.344
latter-0.290