(2steps) PrintForm Definitions Lemmas mb hybrid Sections GenAutomata Doc

At: P causal safety 1

1. E: EventStruct
2. x: |E| List
3. y: |E| List
4. y x
5. ||y||||x||
6. i:. i < ||y|| y[i] = x[i]
7. Causal(E)(x)

Causal(E)(y)

By:
All (h.(Unfold `P_causal` h) THEN (Reduce h))
THEN
ParallelOp -1
THEN
Thin -3
THEN
ParallelOp -1
THEN
Subst (y[i] = x[i]) 0
THEN
EasyHyp
THEN
Subst (y[j] = x[j]) 0
THEN
EasyHyp


Generated subgoals:

None


About:
listless_thanapplyequalimpliesall

(2steps) PrintForm Definitions Lemmas mb hybrid Sections GenAutomata Doc