The news felt like a physical blow. James sat frozen, his body stiff. He could feel the blood rushing in his ears, a loud, roaring sound that blocked out all other noise. His eyes burned, but he refused to let any tears fall.

He pushed back from the table so hard, the chair scraped harshly against the floor. He needed to move, to do something. He grabbed his keys and slammed the front door behind him, the force making the frame rattle.

The crisp autumn air offered no solace, no comfort. He kicked at a pile of leaves, scattering them across the sidewalk. Each step was heavy, deliberate, fueled by a simmering resentment.

Emotion: angry

Cluster: Anger / Hostility
PC1 (Valence): -2.05 Negative
PC2 (Disposition): 1.18

Role in Research

This story is one of 1,000 stories generated for the emotion angry. 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 angry stories, after denoising with neutral dialogue baselines, produces the angry emotion vector -- a direction in the model's 5,376-dimensional representation space.

Logit Lens (Layer 40)

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

Promoted:
C0.354
est0.354
aggravated0.342
🤬0.337
0.323
Suppressed:
de-0.424
a-0.411
la-0.341
H-0.320
L-0.296