Lm1:
for n being set
for p being FinSequence st n in dom p holds
ex k being Nat st
( n = k + 1 & k < len p )
Lm3:
for n being Nat
for p being FinSequence st n < len p holds
( n + 1 in dom p & p . (n + 1) in rng p )
scheme
FinOrdSet{
F1(
object )
-> set ,
F2()
-> finite set } :
for
n being
Nat holds
(
F1(
n)
in F2() iff
n < card F2() )
provided
A1:
for
x being
set st
x in F2() holds
ex
n being
Nat st
x = F1(
n)
and A2:
for
i,
j being
Nat st
i < j &
F1(
j)
in F2() holds
F1(
i)
in F2()
and A3:
for
i,
j being
Nat st
F1(
i)
= F1(
j) holds
i = j