Search for blocks/addresses/...

Proofgold Proof

pf
Let x0 of type ι be given.
Let x1 of type ι be given.
Assume H0: SNo x0.
Assume H1: SNo x1.
Assume H2: SNoLe x0 x1.
Apply SNoLt_trichotomy_or_impred with x0, x1, or (SNoLt x0 x1) (x0 = x1) leaving 5 subgoals.
The subproof is completed by applying H0.
The subproof is completed by applying H1.
The subproof is completed by applying orIL with SNoLt x0 x1, x0 = x1.
The subproof is completed by applying orIR with SNoLt x0 x1, x0 = x1.
Assume H3: SNoLt x1 x0.
Apply FalseE with or (SNoLt x0 x1) (x0 = x1).
Apply SNoLt_irref with x0.
Apply SNoLeLt_tra with x0, x1, x0 leaving 5 subgoals.
The subproof is completed by applying H0.
The subproof is completed by applying H1.
The subproof is completed by applying H0.
The subproof is completed by applying H2.
The subproof is completed by applying H3.