Step * 2 of Lemma cross-product-equal-0-iff


1. IntegDom{i}
2. : ℕ3 ⟶ |r|
3. : ℕ3 ⟶ |r|
4. ∀x,y:|r|.  Dec(x y ∈ |r|)
5. (a 0 ∈ (ℕ3 ⟶ |r|)) ∨ (b 0 ∈ (ℕ3 ⟶ |r|)) ∨ (∀l:ℕ3 ⟶ |r|. ((a l) 0 ∈ |r| ⇐⇒ (b l) 0 ∈ |r|))
⊢ (a b) 0 ∈ (ℕ3 ⟶ |r|)
BY
((Assert ∀a,b:ℕ3 ⟶ |r|.  Dec(a b ∈ (ℕ3 ⟶ |r|)) BY
          Auto)
   THEN ((Decide ⌜0 ∈ (ℕ3 ⟶ |r|)⌝⋅ THENA Auto)
         THENL [(RWO "-1" THEN Auto)
               ((Decide ⌜0 ∈ (ℕ3 ⟶ |r|)⌝⋅ THENA Auto)
                  THENL [(RWO "-1" THEN Auto)
                        (SupposeNot THEN (InstLemma `cross-product-non-zero-implies-ext` [⌜r⌝;⌜a⌝;⌜b⌝]⋅ THENA Auto))]
               )]
        )
   }

1
1. IntegDom{i}
2. : ℕ3 ⟶ |r|
3. : ℕ3 ⟶ |r|
4. ∀x,y:|r|.  Dec(x y ∈ |r|)
5. (a 0 ∈ (ℕ3 ⟶ |r|)) ∨ (b 0 ∈ (ℕ3 ⟶ |r|)) ∨ (∀l:ℕ3 ⟶ |r|. ((a l) 0 ∈ |r| ⇐⇒ (b l) 0 ∈ |r|))
6. ∀a,b:ℕ3 ⟶ |r|.  Dec(a b ∈ (ℕ3 ⟶ |r|))
7. 0 ∈ (ℕ3 ⟶ |r|)
⊢ (0 b) 0 ∈ (ℕ3 ⟶ |r|)

2
1. IntegDom{i}
2. : ℕ3 ⟶ |r|
3. : ℕ3 ⟶ |r|
4. ∀x,y:|r|.  Dec(x y ∈ |r|)
5. (a 0 ∈ (ℕ3 ⟶ |r|)) ∨ (b 0 ∈ (ℕ3 ⟶ |r|)) ∨ (∀l:ℕ3 ⟶ |r|. ((a l) 0 ∈ |r| ⇐⇒ (b l) 0 ∈ |r|))
6. ∀a,b:ℕ3 ⟶ |r|.  Dec(a b ∈ (ℕ3 ⟶ |r|))
7. ¬(a 0 ∈ (ℕ3 ⟶ |r|))
8. ¬(b 0 ∈ (ℕ3 ⟶ |r|))
9. ¬((a b) 0 ∈ (ℕ3 ⟶ |r|))
10. ∃l:{p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))}  [(((a l) 0 ∈ |r|) ∧ ((b l) 0 ∈ |r|)))]
⊢ (a b) 0 ∈ (ℕ3 ⟶ |r|)


Latex:


Latex:

1.  r  :  IntegDom\{i\}
2.  a  :  \mBbbN{}3  {}\mrightarrow{}  |r|
3.  b  :  \mBbbN{}3  {}\mrightarrow{}  |r|
4.  \mforall{}x,y:|r|.    Dec(x  =  y)
5.  (a  =  0)  \mvee{}  (b  =  0)  \mvee{}  (\mforall{}l:\mBbbN{}3  {}\mrightarrow{}  |r|.  ((a  .  l)  =  0  \mLeftarrow{}{}\mRightarrow{}  (b  .  l)  =  0))
\mvdash{}  (a  x  b)  =  0


By


Latex:
((Assert  \mforall{}a,b:\mBbbN{}3  {}\mrightarrow{}  |r|.    Dec(a  =  b)  BY
                Auto)
  THEN  ((Decide  \mkleeneopen{}a  =  0\mkleeneclose{}\mcdot{}  THENA  Auto)
              THENL  [(RWO  "-1"  0  THEN  Auto)
                          ;  ((Decide  \mkleeneopen{}b  =  0\mkleeneclose{}\mcdot{}  THENA  Auto)
                                THENL  [(RWO  "-1"  0  THEN  Auto)
                                            ;  (SupposeNot
                                                  THEN  (InstLemma  `cross-product-non-zero-implies-ext`  [\mkleeneopen{}r\mkleeneclose{};\mkleeneopen{}a\mkleeneclose{};\mkleeneopen{}b\mkleeneclose{}]\mcdot{}
                                                              THENA  Auto
                                                              )
                                                  )]
                          )]
            )
  )




Home Index