:: SCMFSA_4 semantic presentation :: Showing IDV graph ... (Click the Palm Trees again to close it)
theorem Th1: :: SCMFSA_4:1 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th2: :: SCMFSA_4:2 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def1 defines + SCMFSA_4:def 1 :
:: deftheorem Def2 defines -' SCMFSA_4:def 2 :
theorem Th3: :: SCMFSA_4:3 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th4: :: SCMFSA_4:4 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th5: :: SCMFSA_4:5 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SCMFSA_4:6 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SCMFSA_4:7 :: Showing IDV graph ... (Click the Palm Tree again to close it)
definition
let i be
Instruction of
SCM+FSA ;
let k be
Nat;
func IncAddr i,
k -> Instruction of
SCM+FSA means :
Def3:
:: SCMFSA_4:def 3
ex
I being
Instruction of
SCM st
(
I = i &
it = IncAddr I,
k )
if InsCode i in {6,7,8} otherwise it = i;
existence
( ( InsCode i in {6,7,8} implies ex b1 being Instruction of SCM+FSA ex I being Instruction of SCM st
( I = i & b1 = IncAddr I,k ) ) & ( not InsCode i in {6,7,8} implies ex b1 being Instruction of SCM+FSA st b1 = i ) )
correctness
consistency
for b1 being Instruction of SCM+FSA holds verum;
uniqueness
for b1, b2 being Instruction of SCM+FSA holds
( ( InsCode i in {6,7,8} & ex I being Instruction of SCM st
( I = i & b1 = IncAddr I,k ) & ex I being Instruction of SCM st
( I = i & b2 = IncAddr I,k ) implies b1 = b2 ) & ( not InsCode i in {6,7,8} & b1 = i & b2 = i implies b1 = b2 ) );
;
end;
:: deftheorem Def3 defines IncAddr SCMFSA_4:def 3 :
theorem Th8: :: SCMFSA_4:8 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th9: :: SCMFSA_4:9 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th10: :: SCMFSA_4:10 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th11: :: SCMFSA_4:11 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th12: :: SCMFSA_4:12 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th13: :: SCMFSA_4:13 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th14: :: SCMFSA_4:14 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th15: :: SCMFSA_4:15 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th16: :: SCMFSA_4:16 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th17: :: SCMFSA_4:17 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th18: :: SCMFSA_4:18 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th19: :: SCMFSA_4:19 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th20: :: SCMFSA_4:20 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th21: :: SCMFSA_4:21 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th22: :: SCMFSA_4:22 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem defines initial SCMFSA_4:def 4 :
:: deftheorem defines SCM+FSA-Stop SCMFSA_4:def 5 :
theorem Th23: :: SCMFSA_4:23 :: Showing IDV graph ... (Click the Palm Tree again to close it)
definition
let p be
programmed FinPartState of
SCM+FSA ;
let k be
Nat;
func IncAddr p,
k -> programmed FinPartState of
SCM+FSA means :
Def6:
:: SCMFSA_4:def 6
(
dom it = dom p & ( for
m being
Nat st
insloc m in dom p holds
it . (insloc m) = IncAddr (pi p,(insloc m)),
k ) );
existence
ex b1 being programmed FinPartState of SCM+FSA st
( dom b1 = dom p & ( for m being Nat st insloc m in dom p holds
b1 . (insloc m) = IncAddr (pi p,(insloc m)),k ) )
uniqueness
for b1, b2 being programmed FinPartState of SCM+FSA st dom b1 = dom p & ( for m being Nat st insloc m in dom p holds
b1 . (insloc m) = IncAddr (pi p,(insloc m)),k ) & dom b2 = dom p & ( for m being Nat st insloc m in dom p holds
b2 . (insloc m) = IncAddr (pi p,(insloc m)),k ) holds
b1 = b2
end;
:: deftheorem Def6 defines IncAddr SCMFSA_4:def 6 :
theorem Th24: :: SCMFSA_4:24 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SCMFSA_4:25 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SCMFSA_4:26 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SCMFSA_4:27 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SCMFSA_4:28 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SCMFSA_4:29 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def7 defines Shift SCMFSA_4:def 7 :
theorem Th30: :: SCMFSA_4:30 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SCMFSA_4:31 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SCMFSA_4:32 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SCMFSA_4:33 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SCMFSA_4:34 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SCMFSA_4:35 :: Showing IDV graph ... (Click the Palm Tree again to close it)