theorem
OperatorDirectory.Computational.real
(e : MidgardParameters)
(i : State.ODirActs)
(s s' : State.OperatorDirectory)
(Rel : Relation e i s s')
:
theorem
OperatorDirectory.Computational.abstract
(p : MidgardParameters)
(i : State.ODirActs)
(s s' : State.OperatorDirectory)
(HStep : StateMachine.next p i s = ComputationResult.Success s')
:
Relation p i s s'
theorem
OperatorDirectory.Computational.ExistsState
{p : MidgardParameters}
{i : State.ODirActs}
{s : State.OperatorDirectory}
:
(∃ (s' : State.OperatorDirectory), Relation p i s s') ↔ ∃ (s' : State.OperatorDirectory), StateMachine.next p i s = ComputationResult.Success s'