"You're moving… to France?" Mark's voice cracked, as he sat on the couch across from his best friend, David. He wanted to leap up and shake David, demand he tell Mark it was a joke. Instead, he just stared, his eyes wide.

He watched David talk, watched his hands gesture enthusiastically as he explained the architecture program, the cobblestone streets, and the promise of a fresh start. Every word felt like a tiny stab to Mark’s heart.

A strange lightness filled him. He found himself smiling, a genuine, if slightly bewildered, smile. “That’s… fantastic, man,” he managed, his voice barely a whisper. He wanted to hug David, to wrap him in a comforting embrace. Instead, he reached out, and gave David a playful shove.

Later that evening, Mark found himself staring at a framed photo of them both, taken years ago. He felt a wave of fondness, a deep appreciation for the years they’d shared. He was genuinely elated for his friend, but something inside him felt a pang, knowing things would never be quite the same.

Emotion: loving

Cluster: Compassion / Love
PC1 (Valence): 3.72 Positive
PC2 (Disposition): -0.41

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
la0.604
affectionately0.532
함께0.504
🥰0.459
loving0.440
Suppressed:
не-0.484
S-0.458
worse-0.457
[]-0.438
😖-0.417