Definition
Blueprint
A commutative multiplicative monoid together with compatible formal additive relations.
Definition
A blueprint consists of a commutative monoid with zero together with a pre-addition on .
A morphism is a multiplicative map preserving and whose termwise extension sends every relation in to one in .
What the notation records
The monoid is the multiplicative skeleton . The relations say which formal sums are to count as equal without requiring every sum to be represented by an element of . The semiring completion is
and the canonical map remembers which elements are designated as monomials.
Familiar structures inside blueprints
There are fully faithful embeddings of commutative semirings and commutative monoids with zero into blueprints, but the two constructions impose different additive relations.
Blueprints support localization, spectra, and blue schemes. The canonical embedding into ordered blueprints regards every additive equality as a pair of opposite inequalities.