-
Notifications
You must be signed in to change notification settings - Fork 680
CoRN
Constructive Coq Repository at Nijmegen
- In algebraic structures, why hava a separate structure for the axioms (as in is_CGroup) instead of putting the axioms with the group sturcture (CGroup)?
Sometimes the axiom structure is useful when an algebraic structure can be viewed as two different substructures. For example the additive structure of a CRing is an Abelian group and the multiplicative stucture is a monoid. By using a separate structure for the axioms, it is easy for the same stursture to share the same universe.
The same technique could be used to define a vector space as an Abelian group with a field action plus a distributive law.
To the extent possible under law, the contributors of “Cocorico!, the Coq wiki” have waived all copyright and related or neighboring rights to their contributions.
By contributing to Cocorico!, the Coq wiki, you agree that you hold the copyright and you agree to license your contribution under the CC0 license or you agree that you have permission to distribute your contribution under the CC0 license.