:: FUNCT_7 semantic presentation
:: Showing IDV graph ... (Click the Palm Trees again to close it)
theorem :: FUNCT_7:1
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:2
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th3: :: FUNCT_7:3
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th4: :: FUNCT_7:4
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:5
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th6: :: FUNCT_7:6
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th7: :: FUNCT_7:7
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:8
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:9
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem :: FUNCT_7:10
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th11: :: FUNCT_7:11
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:12
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th13: :: FUNCT_7:13
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:14
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:15
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:16
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:17
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem :: FUNCT_7:18
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:19
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th20: :: FUNCT_7:20
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:21
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
for
A,
B being
set st
A * c= B * holds
A c= B
theorem :: FUNCT_7:22
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:23
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th24: :: FUNCT_7:24
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th25: :: FUNCT_7:25
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
:: deftheorem Def1 defines In FUNCT_7:def 1 :
for
x,
y being
set st
x in y holds
In x,
y = x;
theorem :: FUNCT_7:26
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
:: deftheorem defines equal_outside FUNCT_7:def 2 :
theorem :: FUNCT_7:27
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:28
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:29
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:30
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:31
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
:: deftheorem Def3 defines +* FUNCT_7:def 3 :
theorem Th32: :: FUNCT_7:32
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th33: :: FUNCT_7:33
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th34: :: FUNCT_7:34
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:35
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:36
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th37: :: FUNCT_7:37
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:38
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:39
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:40
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
:: deftheorem Def4 defines compose FUNCT_7:def 4 :
:: deftheorem Def5 defines apply FUNCT_7:def 5 :
theorem Th41: :: FUNCT_7:41
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th42: :: FUNCT_7:42
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th43: :: FUNCT_7:43
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th44: :: FUNCT_7:44
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:45
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:46
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th47: :: FUNCT_7:47
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:48
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th49: :: FUNCT_7:49
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:50
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th51: :: FUNCT_7:51
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:52
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th53: :: FUNCT_7:53
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:54
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th55: :: FUNCT_7:55
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th56: :: FUNCT_7:56
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:57
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:58
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
:: deftheorem Def6 defines firstdom FUNCT_7:def 6 :
:: deftheorem Def7 defines lastrng FUNCT_7:def 7 :
theorem Th59: :: FUNCT_7:59
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th60: :: FUNCT_7:60
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th61: :: FUNCT_7:61
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
:: deftheorem Def8 defines FuncSeq-like FUNCT_7:def 8 :
theorem Th62: :: FUNCT_7:62
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th63: :: FUNCT_7:63
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th64: :: FUNCT_7:64
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:65
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:66
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:67
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
:: deftheorem Def9 defines FuncSequence FUNCT_7:def 9 :
:: deftheorem Def10 defines FuncSequence FUNCT_7:def 10 :
theorem Th68: :: FUNCT_7:68
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:69
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
Lm1:
for X being set
for f being Function of X,X holds rng f c= dom f
Lm2:
for f being Function
for n being Element of NAT
for p1, p2 being Function of NAT , PFuncs ((dom f) \/ (rng f)),((dom f) \/ (rng f)) st p1 . 0 = id ((dom f) \/ (rng f)) & ( for k being Element of NAT ex g being Function st
( g = p1 . k & p1 . (k + 1) = g * f ) ) & p2 . 0 = id ((dom f) \/ (rng f)) & ( for k being Element of NAT ex g being Function st
( g = p2 . k & p2 . (k + 1) = g * f ) ) holds
p1 = p2
definition
let f be
Function;
let n be
Element of
NAT ;
func iter f,
n -> Function means :
Def11:
:: FUNCT_7:def 11
ex
p being
Function of
NAT ,
PFuncs ((dom f) \/ (rng f)),
((dom f) \/ (rng f)) st
(
it = p . n &
p . 0
= id ((dom f) \/ (rng f)) & ( for
k being
Element of
NAT ex
g being
Function st
(
g = p . k &
p . (k + 1) = g * f ) ) );
existence
ex b1 being Function ex p being Function of NAT , PFuncs ((dom f) \/ (rng f)),((dom f) \/ (rng f)) st
( b1 = p . n & p . 0 = id ((dom f) \/ (rng f)) & ( for k being Element of NAT ex g being Function st
( g = p . k & p . (k + 1) = g * f ) ) )
uniqueness
for b1, b2 being Function st ex p being Function of NAT , PFuncs ((dom f) \/ (rng f)),((dom f) \/ (rng f)) st
( b1 = p . n & p . 0 = id ((dom f) \/ (rng f)) & ( for k being Element of NAT ex g being Function st
( g = p . k & p . (k + 1) = g * f ) ) ) & ex p being Function of NAT , PFuncs ((dom f) \/ (rng f)),((dom f) \/ (rng f)) st
( b2 = p . n & p . 0 = id ((dom f) \/ (rng f)) & ( for k being Element of NAT ex g being Function st
( g = p . k & p . (k + 1) = g * f ) ) ) holds
b1 = b2
by Lm2;
end;
:: deftheorem Def11 defines iter FUNCT_7:def 11 :
Lm3:
for f being Function holds
( (id ((dom f) \/ (rng f))) * f = f & f * (id ((dom f) \/ (rng f))) = f )
theorem Th70: :: FUNCT_7:70
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
Lm4:
for f being Function st rng f c= dom f holds
iter f,0 = id (dom f)
theorem Th71: :: FUNCT_7:71
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th72: :: FUNCT_7:72
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th73: :: FUNCT_7:73
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th74: :: FUNCT_7:74
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:75
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th76: :: FUNCT_7:76
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th77: :: FUNCT_7:77
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:78
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th79: :: FUNCT_7:79
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
Lm5:
for f being Function
for m, k being Nat st iter (iter f,m),k = iter f,(m * k) holds
iter (iter f,m),(k + 1) = iter f,(m * (k + 1))
theorem :: FUNCT_7:80
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th81: :: FUNCT_7:81
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:82
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:83
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:84
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:85
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:86
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:87
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:88
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:89
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: FUNCT_7:90
:: Showing IDV graph ... (Click the Palm Tree again to close it) 