Step * of Lemma rng-pp-nontrivial-4

r:IntegDom{i}. ∀eq:EqDecider(|r|). ∀p:{p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))} .
  ∃l,m,n:{p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))} 
   ((¬¬((p l) 0 ∈ |r|))
   ∧ (¬¬((p m) 0 ∈ |r|))
   ∧ (¬¬((p n) 0 ∈ |r|))
   ∧ (∃a:{p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))} ((¬¬((a l) 0 ∈ |r|)) ∧ ((a m) 0 ∈ |r|))))
   ∧ (∃a:{p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))} ((¬¬((a m) 0 ∈ |r|)) ∧ ((a n) 0 ∈ |r|))))
   ∧ (∃a:{p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))} ((¬¬((a n) 0 ∈ |r|)) ∧ ((a l) 0 ∈ |r|)))))
BY
(Auto
   THEN (InstLemma `deq-implies` [⌜|r|⌝]⋅ THENA Auto)
   THEN (InstLemma `rng-pp-nontrivial-2` [⌜r⌝;⌜p⌝]⋅ THENA Auto)
   THEN RepeatFor (ParallelLast)
   THEN RepeatFor ((ParallelLast
                     ORELSE ((RemoveDoubleNegation THENA Auto) THEN RWO "scalar-product-comm" THEN Auto)
                     ))
   THEN Try (ParallelLast)
   THEN skip{(Try (((FLemma `cross-product-non-zero-implies` [-1] THENA Auto) THEN ParallelLast THEN Auto))
              THEN (RemoveDoubleNegation THENA Auto)
              THEN RWO "scalar-product-comm" 0
              THEN Auto)}) }

1
1. IntegDom{i}
2. eq EqDecider(|r|)
3. {p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))} 
4. ∀x,y:|r|.  Dec(x y ∈ |r|)
5. {p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))} 
6. {p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))} 
7. {p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))} 
8. (a p) 0 ∈ |r|
9. (b p) 0 ∈ |r|
10. (c p) 0 ∈ |r|
11. ((b c) 0 ∈ (ℕ3 ⟶ |r|))) ∧ ((c a) 0 ∈ (ℕ3 ⟶ |r|)))
12. ¬((a b) 0 ∈ (ℕ3 ⟶ |r|))
⊢ ∃a@0:{p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))} ((¬¬((a@0 a) 0 ∈ |r|)) ∧ ((a@0 b) 0 ∈ |r|)))

2
1. IntegDom{i}
2. eq EqDecider(|r|)
3. {p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))} 
4. ∀x,y:|r|.  Dec(x y ∈ |r|)
5. {p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))} 
6. {p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))} 
7. {p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))} 
8. (a p) 0 ∈ |r|
9. (b p) 0 ∈ |r|
10. (c p) 0 ∈ |r|
11. ¬((a b) 0 ∈ (ℕ3 ⟶ |r|))
12. ¬((c a) 0 ∈ (ℕ3 ⟶ |r|))
13. ¬((b c) 0 ∈ (ℕ3 ⟶ |r|))
⊢ ∃a:{p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))} ((¬¬((a b) 0 ∈ |r|)) ∧ ((a c) 0 ∈ |r|)))

3
1. IntegDom{i}
2. eq EqDecider(|r|)
3. {p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))} 
4. ∀x,y:|r|.  Dec(x y ∈ |r|)
5. {p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))} 
6. {p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))} 
7. {p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))} 
8. (a p) 0 ∈ |r|
9. (b p) 0 ∈ |r|
10. (c p) 0 ∈ |r|
11. ¬((a b) 0 ∈ (ℕ3 ⟶ |r|))
12. ¬((b c) 0 ∈ (ℕ3 ⟶ |r|))
13. ¬((c a) 0 ∈ (ℕ3 ⟶ |r|))
⊢ ∃a@0:{p:ℕ3 ⟶ |r|| ¬(p 0 ∈ (ℕ3 ⟶ |r|))} ((¬¬((a@0 c) 0 ∈ |r|)) ∧ ((a@0 a) 0 ∈ |r|)))


Latex:


Latex:
\mforall{}r:IntegDom\{i\}.  \mforall{}eq:EqDecider(|r|).  \mforall{}p:\{p:\mBbbN{}3  {}\mrightarrow{}  |r||  \mneg{}(p  =  0)\}  .
    \mexists{}l,m,n:\{p:\mBbbN{}3  {}\mrightarrow{}  |r||  \mneg{}(p  =  0)\} 
      ((\mneg{}\mneg{}((p  .  l)  =  0))
      \mwedge{}  (\mneg{}\mneg{}((p  .  m)  =  0))
      \mwedge{}  (\mneg{}\mneg{}((p  .  n)  =  0))
      \mwedge{}  (\mexists{}a:\{p:\mBbbN{}3  {}\mrightarrow{}  |r||  \mneg{}(p  =  0)\}  .  ((\mneg{}\mneg{}((a  .  l)  =  0))  \mwedge{}  (\mneg{}((a  .  m)  =  0))))
      \mwedge{}  (\mexists{}a:\{p:\mBbbN{}3  {}\mrightarrow{}  |r||  \mneg{}(p  =  0)\}  .  ((\mneg{}\mneg{}((a  .  m)  =  0))  \mwedge{}  (\mneg{}((a  .  n)  =  0))))
      \mwedge{}  (\mexists{}a:\{p:\mBbbN{}3  {}\mrightarrow{}  |r||  \mneg{}(p  =  0)\}  .  ((\mneg{}\mneg{}((a  .  n)  =  0))  \mwedge{}  (\mneg{}((a  .  l)  =  0)))))


By


Latex:
(Auto
  THEN  (InstLemma  `deq-implies`  [\mkleeneopen{}|r|\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  (InstLemma  `rng-pp-nontrivial-2`  [\mkleeneopen{}r\mkleeneclose{};\mkleeneopen{}p\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  RepeatFor  4  (ParallelLast)
  THEN  RepeatFor  3  ((ParallelLast
                                      ORELSE  ((RemoveDoubleNegation  THENA  Auto)
                                                      THEN  RWO  "scalar-product-comm"  0
                                                      THEN  Auto)
                                      ))
  THEN  Try  (ParallelLast)
  THEN  skip\{(Try  (((FLemma  `cross-product-non-zero-implies`  [-1]  THENA  Auto)
                                    THEN  ParallelLast
                                    THEN  Auto))
                        THEN  (RemoveDoubleNegation  THENA  Auto)
                        THEN  RWO  "scalar-product-comm"  0
                        THEN  Auto)\})




Home Index