John paced the length of his cramped apartment, the worn rug doing little to soften his heavy footsteps. Each stride was a frustrated stomp, his hands clenched into fists. He’d spent years dedicating his life to this university, sacrificing weekends and social life for the sake of his degree. Now, all that investment, all that labor, was…gone.

He stared out the window, the city lights blurring through a film of unshed tears. The announcement felt like a personal betrayal, a cruel joke played on his aspirations. His jaw ached from clenching it, the pressure a physical manifestation of his ire.

"This can't be happening," he muttered, his voice thick with a mixture of disbelief and fury. He thought about his parents, and the loans they'd taken out to fund his education. He ran a hand through his hair, the action violent, mirroring the tempest inside.

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