Attention uses the row weights to form a weighted sum of value vectors. The contribution pattern is exact, while the multi-entry softmax weights and their downstream sums remain named.
highlighted = computed this step
Weighting the values
After softmax, the attention output is a weighted sum of value vectors. Which positions contribute is fixed by the exact mask. The weights themselves inherit the row's register: exact for a single allowed key, named for multi-key rows.
outputi=j≤i∑softmax(Si)jVj
Structurally named output
Because the multi-entry weights are named softmax symbols, the output row is also structurally named. The structure is exact; the numeric softmax weights are not pinned as decimals, so no downstream decimal output is implied.
exact structure+named weights
Summary
This keeps the honesty boundary visible: exact score and mask mechanics feed a named weighted sum. The reader can inspect which values contribute without pretending the exponentials were evaluated.