He stared at the champagne flute, the bubbly surface reflecting his own grimace. The room buzzed with forced cheer, the relentless merriment grating on his nerves. He clutched the glass so hard, he thought it might shatter.

The speech was a formality, a required recitation of gratitude. His father, beaming, deserved none of it. He’d built his career on a foundation of broken promises and forgotten dreams.

He stepped up to the microphone, the metallic taste of resentment coating his tongue. “Well,” he began, the word clipped and sharp. He could feel the pulse in his jaw, a relentless throb that echoed the beat of his frustration.

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