He found the bank statement tucked away in the back of the safe, nestled between a stack of bills he’d never seen before. Mark read the balance, his jaw working silently. He felt a heat creeping up his neck, a prickly sensation that threatened to erupt. He crumpled the paper in his hands, his fingers leaving indentations in the soft paper.

His gaze snapped to the portrait of his wife, Sarah, hanging on the wall. She was smiling, radiating an air of contentment that now seemed profoundly irritating. He ripped the picture from its frame, tossed it onto the sofa, and then proceeded to dismantle the wooden frame into several pieces.

He considered smashing it against the wall, but instead, he walked into the kitchen, grabbed a bottle of scotch from the cupboard and took a swig from it.

Emotion: irate

Cluster: Anger / Hostility
PC1 (Valence): -1.67 Negative
PC2 (Disposition): 1.45

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
C0.430
🤬0.350
aggravated0.343
0.340
0.331
Suppressed:
H-0.292
soon-0.289
☺️-0.289
optimistic-0.258
latter-0.253