"Unbelievable," David muttered under his breath, his voice barely audible above the low hum of the coffee machine. He reread the email, each word twisting the knife further. The university’s disciplinary process – a Kafkaesque nightmare unfolding before his eyes.

He shoved his chair back from the table, the abruptness causing a nearby student to jump. The accusation was insulting, a direct challenge to his integrity. He wanted to dismantle the whole system, expose the idiocy of their accusations.

He slammed his fist on the table, the sudden movement causing the ceramic mug to rattle. The lukewarm coffee sloshed over the rim, staining the papers. He didn't even notice. He was consumed by the need to fight, to clear his name.

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