David felt a muscle twitch in his cheek. Across the table, Liam was regaling their mutual friend, Sarah, with a charming tale of how they had “heroically” rescued a stray kitten from a tree. David, however, remembered the incident quite differently.

"And then, I bravely climbed up the tree and rescued the kitten," Liam finished, with a self-satisfied grin.

David took a long, slow sip of his water, trying to maintain a semblance of composure. "Bravely? Liam, I was the one who climbed the tree. You were... you were offering moral support from the ground, shouting instructions that were completely useless!"

Liam shrugged, a dismissive gesture. "Details, details. The important thing is we saved the kitten."

Sarah looked from one to the other, amused. David could feel the blood rising to his face. "We spent two hours coaxing that kitten out of a bush. He only climbed the tree after I got the kitten down." He stopped, fighting the urge to stand up and just walk away.

Emotion: exasperated

Cluster: Anger / Hostility
PC1 (Valence): -0.99 Negative
PC2 (Disposition): 1.23

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
S0.435
l0.378
P0.331
que0.320
la0.269
Suppressed:
own-0.433
gradually-0.254
soon-0.248
unfolding-0.216
joyful-0.216