Build the idea in three steps
- Fix residual representation data and specify which lifts are allowed.
- A ring is a system with addition and multiplication; a deformation ring packages these lifts through maps to other suitable rings.
- Universality says every allowed candidate is supplied by a unique compatible map. The long conditions in Lean specify what “allowed” means.
A small example
The universal order form supplies a map for every permitted lift. It does not accept an arbitrary sandwich as a lift.