The final normalized vector is compared with each tied token vector. This lesson spells out all three exact dot products before the existing next-token lesson makes the greedy choice.
highlighted = computed this step
Token a logit
Tied unembed compares the final normalized vector (1,-1) with the same token vectors used as embeddings. For token a, E[a]=(1,0), so the dot product gives logit a=1.
ℓa=(1,−1)⋅(1,0)=1
Token b logit
For token b, the tied vector is E[b]=(0,1). The same final vector dotted with E[b] gives logit b=-1.
ℓb=(1,−1)⋅(0,1)=−1
Token c logit
For token c, E[c]=(1,1). The two terms cancel, so logit c=0.
ℓc=(1,−1)⋅(1,1)=0
Compare the three logits
The three exact logits are a=1, b=-1, and c=0. The existing next-token lesson uses these integers for the final greedy choice. This step is one exact toy unembed calculation only: not training, not convergence, not learning, not meaning, not understanding, and no generalization claim is made.