Step * 1 1 of Lemma no_repeats-rat-cube-faces


1. : ℕ
2. : ℚCube(k)
⊢ ∀l1,l2:ℕk.
    ((l1 ∈ filter(λj.(dim(c j) =z 1);upto(k)))
     (l2 ∈ filter(λj.(dim(c j) =z 1);upto(k)))
     (l1 l2 ∈ ℕk))
     l_disjoint(ℚCube(k);(λj.[lower-rc-face(c;j); upper-rc-face(c;j)]) 
                           l1;(λj.[lower-rc-face(c;j); upper-rc-face(c;j)]) l2))
BY
(RepeatFor ((D THENA Auto))
   THEN RepeatFor (((D THENA Auto) THEN GenListD (-1) THEN -1 THEN (RW  assert_pushdownC (-1) THENA Auto)))
   THEN (Auto THEN Reduce 0)
   THEN (RWW "l_disjoint_cons" THENA Auto)
   THEN Auto
   THEN (D THENA Auto)
   THEN GenListD (-1)
   THEN -1) }

1
1. : ℕ
2. : ℚCube(k)
3. l1 : ℕk
4. l2 : ℕk
5. (l1 ∈ upto(k))
6. dim(c l1) 1 ∈ ℤ
7. (l2 ∈ upto(k))
8. dim(c l2) 1 ∈ ℤ
9. ¬(l1 l2 ∈ ℕk)
10. lower-rc-face(c;l2) lower-rc-face(c;l1) ∈ ℚCube(k)
⊢ False

2
1. : ℕ
2. : ℚCube(k)
3. l1 : ℕk
4. l2 : ℕk
5. (l1 ∈ upto(k))
6. dim(c l1) 1 ∈ ℤ
7. (l2 ∈ upto(k))
8. dim(c l2) 1 ∈ ℤ
9. ¬(l1 l2 ∈ ℕk)
10. (lower-rc-face(c;l2) ∈ [upper-rc-face(c;l1)])
⊢ False

3
1. : ℕ
2. : ℚCube(k)
3. l1 : ℕk
4. l2 : ℕk
5. (l1 ∈ upto(k))
6. dim(c l1) 1 ∈ ℤ
7. (l2 ∈ upto(k))
8. dim(c l2) 1 ∈ ℤ
9. ¬(l1 l2 ∈ ℕk)
10. ¬(lower-rc-face(c;l2) ∈ [lower-rc-face(c;l1); upper-rc-face(c;l1)])
11. upper-rc-face(c;l2) lower-rc-face(c;l1) ∈ ℚCube(k)
⊢ False

4
1. : ℕ
2. : ℚCube(k)
3. l1 : ℕk
4. l2 : ℕk
5. (l1 ∈ upto(k))
6. dim(c l1) 1 ∈ ℤ
7. (l2 ∈ upto(k))
8. dim(c l2) 1 ∈ ℤ
9. ¬(l1 l2 ∈ ℕk)
10. ¬(lower-rc-face(c;l2) ∈ [lower-rc-face(c;l1); upper-rc-face(c;l1)])
11. (upper-rc-face(c;l2) ∈ [upper-rc-face(c;l1)])
⊢ False


Latex:


Latex:

1.  k  :  \mBbbN{}
2.  c  :  \mBbbQ{}Cube(k)
\mvdash{}  \mforall{}l1,l2:\mBbbN{}k.
        ((l1  \mmember{}  filter(\mlambda{}j.(dim(c  j)  =\msubz{}  1);upto(k)))
        {}\mRightarrow{}  (l2  \mmember{}  filter(\mlambda{}j.(dim(c  j)  =\msubz{}  1);upto(k)))
        {}\mRightarrow{}  (\mneg{}(l1  =  l2))
        {}\mRightarrow{}  l\_disjoint(\mBbbQ{}Cube(k);(\mlambda{}j.[lower-rc-face(c;j);  upper-rc-face(c;j)]) 
                                                      l1;(\mlambda{}j.[lower-rc-face(c;j);  upper-rc-face(c;j)])  l2))


By


Latex:
(RepeatFor  2  ((D  0  THENA  Auto))
  THEN  RepeatFor  2  (((D  0  THENA  Auto)
                                        THEN  GenListD  (-1)
                                        THEN  D  -1
                                        THEN  (RW    assert\_pushdownC  (-1)  THENA  Auto)))
  THEN  (Auto  THEN  Reduce  0)
  THEN  (RWW  "l\_disjoint\_cons"  0  THENA  Auto)
  THEN  Auto
  THEN  (D  0  THENA  Auto)
  THEN  GenListD  (-1)
  THEN  D  -1)




Home Index