The afternoon sun felt heavy on Thomas’s skin. He was meant to be enjoying himself, playing with his nephew, Ethan. But a drawing – a depiction of a gangly figure with mismatched features – rested on the picnic table. It was the same creature Thomas used to talk to during his childhood.

He found himself being overly competitive during their game of catch, throwing the ball with more force than necessary. Each laugh from Ethan sounded distant, as though muffled by some unseen barrier. He felt a familiar hollowness in his chest, a deep unease that spread through his limbs.

Thomas abruptly stopped the game, the ball falling to the ground. He muttered a quick apology and turned away. He needed to be alone. He needed to find a way to breathe.

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