Step * 1 of Lemma llex-linear


1. [A] Type
2. [<A ⟶ A ⟶ ℙ
3. ∀a,b:A.  (<[a;b] ∨ (a b ∈ A) ∨ <[b;a])
⊢ ∀L2:A List. (([] llex(A;a,b.<[a;b]) L2) ∨ ([] L2 ∈ (A List)) ∨ (L2 llex(A;a,b.<[a;b]) []))
BY
xxx(Auto THEN (InstLemma `nil-llex` [⌜A⌝;⌜<⌝;⌜L2⌝]⋅ THENM (-1)⋅THEN Auto THEN Sel (D 0) THEN Auto)xxx }


Latex:


Latex:

1.  [A]  :  Type
2.  [<]  :  A  {}\mrightarrow{}  A  {}\mrightarrow{}  \mBbbP{}
3.  \mforall{}a,b:A.    (<[a;b]  \mvee{}  (a  =  b)  \mvee{}  <[b;a])
\mvdash{}  \mforall{}L2:A  List.  (([]  llex(A;a,b.<[a;b])  L2)  \mvee{}  ([]  =  L2)  \mvee{}  (L2  llex(A;a,b.<[a;b])  []))


By


Latex:
xxx(Auto
        THEN  (InstLemma  `nil-llex`  [\mkleeneopen{}A\mkleeneclose{};\mkleeneopen{}<\mkleeneclose{};\mkleeneopen{}L2\mkleeneclose{}]\mcdot{}  THENM  D  (-1)\mcdot{})
        THEN  Auto
        THEN  Sel  2  (D  0)
        THEN  Auto)xxx




Home Index