The chipped mug slammed onto the kitchen counter, nearly sending a cascade of lukewarm coffee onto the floral wallpaper. Sarah stalked past her mother, who was humming cheerfully by the sink, completely oblivious. It was always like this. Her mother’s infuriating optimism, a constant, grating presence.

The hallway felt narrow, the air thick with the scent of potpourri and judgement. Sarah kicked her shoes off at the end of it, the impact reverberating through the thin walls. The spare room, her old room, still smelled faintly of teenage angst and stale pizza. She hated it. Hated everything.

“Dinner in fifteen minutes, dear!” her mother chirped from the kitchen. Sarah didn’t respond. She slumped onto the bed, the springs groaning in protest. Fifteen minutes. Fifteen minutes to feign civility.

Emotion: mad

Cluster: Anger / Hostility
PC1 (Valence): -1.94 Negative
PC2 (Disposition): 1.26

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
C0.448
0.344
est0.340
🤬0.336
aggravated0.332
Suppressed:
a-0.495
de-0.485
la-0.387
H-0.344
latter-0.290