:: RELOC semantic presentation
:: deftheorem Def1 defines + RELOC:def 1 :
:: deftheorem Def2 defines -' RELOC:def 2 :
theorem Th1: :: RELOC:1
theorem Th2: :: RELOC:2
theorem Th3: :: RELOC:3
:: deftheorem Def3 defines IncAddr RELOC:def 3 :
theorem Th4: :: RELOC:4
theorem Th5: :: RELOC:5
theorem Th6: :: RELOC:6
theorem Th7: :: RELOC:7
theorem Th8: :: RELOC:8
theorem Th9: :: RELOC:9
theorem Th10: :: RELOC:10
theorem Th11: :: RELOC:11
theorem Th12: :: RELOC:12
theorem Th13: :: RELOC:13
theorem Th14: :: RELOC:14
:: deftheorem Def4 defines Shift RELOC:def 4 :
theorem Th15: :: RELOC:15
theorem Th16: :: RELOC:16
theorem Th17: :: RELOC:17
definition
let c1 be
programmed FinPartState of
SCM ;
let c2 be
Nat;
func IncAddr c1,
c2 -> programmed FinPartState of
SCM means :
Def5:
:: RELOC:def 5
(
dom a3 = dom a1 & ( for
b1 being
Nat st
il. b1 in dom a1 holds
a3 . (il. b1) = IncAddr (pi a1,(il. b1)),
a2 ) );
existence
ex b1 being programmed FinPartState of SCM st
( dom b1 = dom c1 & ( for b2 being Nat st il. b2 in dom c1 holds
b1 . (il. b2) = IncAddr (pi c1,(il. b2)),c2 ) )
uniqueness
for b1, b2 being programmed FinPartState of SCM st dom b1 = dom c1 & ( for b3 being Nat st il. b3 in dom c1 holds
b1 . (il. b3) = IncAddr (pi c1,(il. b3)),c2 ) & dom b2 = dom c1 & ( for b3 being Nat st il. b3 in dom c1 holds
b2 . (il. b3) = IncAddr (pi c1,(il. b3)),c2 ) holds
b1 = b2
end;
:: deftheorem Def5 defines IncAddr RELOC:def 5 :
theorem Th18: :: RELOC:18
theorem Th19: :: RELOC:19
:: deftheorem Def6 defines Relocated RELOC:def 6 :
theorem Th20: :: RELOC:20
theorem Th21: :: RELOC:21
theorem Th22: :: RELOC:22
theorem Th23: :: RELOC:23
theorem Th24: :: RELOC:24
theorem Th25: :: RELOC:25
theorem Th26: :: RELOC:26
theorem Th27: :: RELOC:27
theorem Th28: :: RELOC:28
theorem Th29: :: RELOC:29
theorem Th30: :: RELOC:30
theorem Th31: :: RELOC:31
theorem Th32: :: RELOC:32
theorem Th33: :: RELOC:33
theorem Th34: :: RELOC:34
theorem Th35: :: RELOC:35
theorem Th36: :: RELOC:36
theorem Th37: :: RELOC:37
theorem Th38: :: RELOC:38
theorem Th39: :: RELOC:39
theorem Th40: :: RELOC:40