What problem does this paper solve?
An RNN computes from , so the steps of a sequence must be executed in order. On hardware whose throughput comes from parallelism this is a hard constraint, and it interacts badly with the vanishing-gradient product: information from position to position traverses multiplications. Convolutional sequence models parallelise but need stacked layers to connect distant positions.
What mathematical objects are introduced?
Scaled dot-product attention as a primitive,
multi-head attention as parallel low-rank instances of it, and sinusoidal positional encodings to restore the order information that attention's permutation equivariance destroys.
What assumptions are made?
That the required interactions between positions can be expressed as a small number of content-addressed soft lookups per layer, and that compute in the sequence length is acceptable. The second assumption is what long-context work has since had to revisit.
What equations matter?
The attention formula above, the scaling (justified in the paper by exactly the variance argument on the transformers page), and the complexity table comparing for self-attention against for recurrence — the paper's central engineering claim is that the former has sequential operations while the latter has .
What theorem or result is important?
There is no theorem. The paper's results are empirical: state-of-the-art BLEU on WMT translation at a fraction of the training cost, plus ablations on head count, key dimension and positional encoding scheme. It is worth being clear that the transformer's justification was, and largely remains, experimental.
What proof techniques are used?
None. The only analysis is the variance calculation motivating the scaling factor.
What prior mathematics is required?
Linear algebra for the low-rank structure of heads, softmax calculus for the gradient behaviour, and the Jacobian-product view of depth to see why the residual connections are load-bearing.
Limitations
Quadratic cost in sequence length; no theory for why attention is the right inductive bias; the original post-norm placement needed learning-rate warmup and was later replaced by pre-norm; absolute sinusoidal encodings extrapolate poorly and have been superseded by relative and rotary schemes.
Why it mattered
Every large language model in use descends from this architecture. The specific reason is the one the paper emphasised least: making the per-layer computation a dense matrix multiplication over the whole sequence turned sequence modelling into a problem that scales with hardware, which is the precondition for the scaling-law regime.