Library carrier
Require
Export
ZArithRing.
Module Type
Carrier.
Parameter
A : Set.
Parameter
Aopp : A -> A.
Parameters
(Aplus : A -> A -> A) (Amult : A -> A -> A).
Parameters
(A0 : A) (A1 : A).
Parameter
Aeq : A -> A -> bool.
Axiom
A_ring : Ring_Theory Aplus Amult A1 A0 Aopp Aeq.
Add
Abstract Ring A Aplus Amult A1 A0 Aopp Aeq A_ring.
End
Carrier.
Module
Zc : Carrier.
Definition
A := Z.
Definition
Aopp := Zopp.
Definition
Aplus := Zplus.
Definition
Amult := Zmult.
Definition
A0 := 0%Z.
Definition
A1 := 1%Z.
Definition
Aeq := Zeq.
Definition
A_ring := ZTheory.
End
Zc.
Index
This page has been generated by coqdoc