let N be with_zero set ; for S being non empty with_non-empty_values IC-Ins-separated Mem-Struct over N
for p being PartState of S
for k being Nat st IC in dom p holds
DecIC ((IncIC (p,k)),k) = p
let S be non empty with_non-empty_values IC-Ins-separated Mem-Struct over N; for p being PartState of S
for k being Nat st IC in dom p holds
DecIC ((IncIC (p,k)),k) = p
let p be PartState of S; for k being Nat st IC in dom p holds
DecIC ((IncIC (p,k)),k) = p
let k be Nat; ( IC in dom p implies DecIC ((IncIC (p,k)),k) = p )
assume A1:
IC in dom p
; DecIC ((IncIC (p,k)),k) = p
thus DecIC ((IncIC (p,k)),k) =
(IncIC (p,k)) +* (Start-At ((((IC p) + k) -' k),S))
by Th53
.=
(IncIC (p,k)) +* (Start-At ((IC p),S))
by NAT_D:34
.=
p +* (Start-At ((IC p),S))
by Th36
.=
p
by A1, FUNCT_4:7, FUNCT_4:98
; verum