|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
term -> term * term
|
|
-
Returns:
term -> term * term
|
|
-
Returns:
term -> term * term
|
|
-
Returns:
term -> term * term
|
|
|- !m n. m >= n <=> n <= m
-
Returns:
thm
|
|
-
Returns:
term
|
|
|- !m n. m > n <=> n < m
-
Returns:
thm
|
|
-
Returns:
term
|
|
-
Returns:
term -> bool
|
|
-
Returns:
term -> bool
|
|
-
Returns:
term -> bool
|
|
-
Returns:
term -> bool
|
|
-
Returns:
term
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
|- !m n. m <= n <=> m < n \/ m = n
-
Returns:
thm
|
|
-
Returns:
term
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
Force module evaluation
-
Returns:
(string * thm) list
|
|
-
Returns:
thm
|
|
|- (!m. m < 0 <=> false) /\ (!m n. m < SUC n <=> m = n \/ m < n)
-
Returns:
thm
|
|
-
Returns:
term
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
term
|
|
-
tm1
:
term
-
tm2
:
term
-
Returns:
term
|
|
-
tm1
:
term
-
tm2
:
term
-
Returns:
term
|
|
-
tm1
:
term
-
tm2
:
term
-
Returns:
term
|
|
-
tm1
:
term
-
tm2
:
term
-
Returns:
term
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
term
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|