|
-
Returns:
term
|
|
|- !i j. IND_SUC i = IND_SUC j <=> i = j
-
Returns:
thm
|
|
|- !i. ~(IND_SUC i = IND_ZERO)
-
Returns:
thm
|
|
-
Returns:
thm
|
|
|- ONE_ONE IND_SUC /\ (!i. ~ (IND_SUC i = IND_ZERO))
-
Returns:
thm
|
|
An infinite-cardinality base type, called "ind" and referred to as "the individual types
-
Returns:
hol_type
|
|
-
Returns:
term
|
|
Infinity axiom
This states that the newly declared individuals type is infinite, by
asserting that there is an injective total function from individuals to
individuals that is not surjective.
|- ?(f:ind->ind). ONE_ONE f /\ ~ ONTO f
-
Returns:
thm
|
|
Force module evaluation
-
Returns:
(string * thm) list
|
|
-
Returns:
thm
|