Unpacks the definition of a commutative ring into its data and its seven laws, takes closure from the definition of a binary operation, and derives the left neutral laws and the right distributive law from the commutative laws.
The ring data. By Commutative Rings Β§ring, is a set, and are binary operations on , written as in Binary Operations on a Set Β§notation, and , and the laws listed there hold for all elements of . Below, those laws are used instantiated at elements of .
Clause closure. Since is a binary operation on the set and , Binary Operations on a Set Β§notation gives that the value exists and lies in ; likewise, since is a binary operation on , . Finally and by Commutative Rings Β§ring.
Clauses add-associative and add-commutative. These are the associative and commutative laws for of Commutative Rings Β§ring at , , .
Clause add-zero. is the law of Commutative Rings Β§ring at . Since by the clause closure, the commutative law for at and gives , and ; so .
Clauses mul-associative and mul-commutative. These are the associative and commutative laws for of Commutative Rings Β§ring at , , .
Clause mul-one. is the law of Commutative Rings Β§ring at . Since by the clause closure, the commutative law for at and gives , and ; so .
Clause distributive. The first equation is the distributive law of Commutative Rings Β§ring at , , . For the second, by the clause closure, so the commutative law for at and gives ; the distributive law at , , gives ; and the commutative law for gives and , so . Together, .
Loadingβ¦