|
|- (BIT0 ZERO = ZERO) /\ (!n. BIT0 (SUC n) = SUC (SUC (BIT0 n)))
-
Returns:
thm
|
|
-
Returns:
term
|
|
|- !n. BIT1 n = SUC (BIT0 n)
-
Returns:
thm
|
|
-
Returns:
term
|
|
-
tm
:
term
-
Returns:
BigInteger
|
|
-
tm
:
term
-
Returns:
BigInteger
|
|
-
tm
:
term
-
Returns:
int
|
|
-
tm
:
term
-
Returns:
int
|
|
-
tm
:
term
-
Returns:
term
|
|
-
tm
:
term
-
Returns:
bool
|
|
-
tm
:
term
-
Returns:
bool
|
|
-
tm
:
term
-
Returns:
bool
|
|
Force module evaluation
-
Returns:
(string * thm) list
|
|
-
n
:
BigInteger
-
Returns:
term
|
|
-
n
:
BigInteger
-
Returns:
term
|
|
-
n
:
int
-
Returns:
term
|
|
-
n
:
int
-
Returns:
term
|
|
-
tm
:
term
-
Returns:
term
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
|- !n. NUMERAL n = n
-
Returns:
thm
|
|
-
Returns:
term
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
th
:
thm
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
th
:
thm
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
th
:
thm
-
Returns:
thm
|
|
-
th
:
thm
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
thm
|
|
-
Returns:
term
|