A tremor ran through David’s hands as he read the email. His father. A second family. A different woman. He crumpled the paper, the digital age and its easy access making it even more of a sting. He threw the ball against the wall, again and again, each thud a testament to his mounting disbelief.

He felt a sudden compulsion for the physical. He grabbed his keys, headed to the gym. He pounded the treadmill until his lungs burned, pushing himself harder than he ever had before. The sweat poured down his face, blurring his vision, as he channeled his inner storm.

The next day, David walked into his father's office. He walked to the window and stared at the city, the city his father had a secret life in. When he spoke, his voice was tight. "Care to explain?"

Emotion: outraged

Cluster: Anger / Hostility
PC1 (Valence): -1.96 Negative
PC2 (Disposition): 1.32

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
C0.467
0.334
🤬0.327
aggravated0.323
0.312
Suppressed:
H-0.315
☺️-0.286
optimistic-0.278
adventurous-0.262
मुस्कुरा-0.260