WhoCites
Definitions
IteratedBinops
Sections
DiscrMathExt
Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
Who Cites factorial
via
iter?
factorial_via_iter
Def
k
! ==
k
!
k
Thm*
k
:
.
k
!
factorial_tail_via_iter
Def
k
!
m
==
i
:{
k
-
m
..
k
}.
i
+1
Thm*
m
,
k
:
.
k
!
m
iter_via_intseg
Def
Iter(
f
;
u
)
i
:{
a
..
b
}.
e
(
i
)
Def
== if
a
<
b
f
((Iter(
f
;
u
)
i
:{
a
..
b
-1
}.
e
(
i
)),
e
(
b
-1)) else
u
fi
Def
(recursive)
Thm*
f
:(
A
A
A
),
u
:
A
,
a
,
b
:
,
e
:({
a
..
b
}
A
). (Iter(
f
;
u
)
i
:{
a
..
b
}.
e
(
i
))
A
lt_int
Def
i
<
j
== if
i
<
j
true
; false
fi
Thm*
i
,
j
:
. (
i
<
j
)
Syntax:
k
!
has structure:
factorial_via_iter(
k
)
About:
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
WhoCites
Definitions
IteratedBinops
Sections
DiscrMathExt
Doc