"Want to see that new exhibit at the museum?" John had messaged. Liam was his online buddy, the only person who knew all his secrets. The museum was… well, just a few blocks from John's place. He knew. Liam *had* to.

He considered the offer. It was the natural progression, the obvious next step. Why did the idea of it, of seeing Liam, make his shoulders tense up? He could say he was busy, and he had a perfectly good excuse, but he didn't. He had a free weekend. He was sure he should just agree.

"I have a terrible cold," he typed eventually, feeling a flicker of guilt. He added a few sad-face emojis for good measure. He sank back into his chair, a strange feeling of satisfaction mixed with something that felt like disappointment, as he hit send. He immediately started playing video games instead.

Emotion: stubborn

Cluster: Defiance / Spite
PC1 (Valence): 0.80 Positive
PC2 (Disposition): 3.73

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
de0.780
l0.685
la0.605
either0.580
a0.501
Suppressed:
难以-0.435
终于-0.419
顿时-0.405
竟然-0.396
wondering-0.391