Step * of Lemma div_div_nat

[a:ℕ]. ∀[n,m:ℕ+].  (a ÷ n ÷ a ÷ m)
BY
(Auto
   THEN BLemma `div_unique2`
   THEN Auto
   THEN (InstLemma `div_elim` [⌜a⌝;⌜n⌝]⋅ THENA Auto)
   THEN ExRepD
   THEN HypSubst' (-1) 0
   THEN Thin (-1)
   THEN (InstLemma `div_elim` [⌜a⌝;⌜m⌝]⋅ THENA Auto)
   THEN ExRepD
   THEN HypSubst' (-1) 0
   THEN Thin (-1)
   THEN All (Unfold `div_nrel`)
   THEN Auto
   THEN All (RW IntNormC)
   THEN Auto) }

1
1. : ℕ
2. : ℕ+
3. : ℕ+
4. : ℕ
5. (n q) ≤ a
6. a < (n q)
7. q1 : ℕ
8. (m q1) ≤ a
9. a < (m q1) (m n)
⊢ (m q1) ≤ q

2
1. : ℕ
2. : ℕ+
3. : ℕ+
4. : ℕ
5. (n q) ≤ a
6. a < (n q)
7. q1 : ℕ
8. (m q1) ≤ a
9. a < (m q1) (m n)
⊢ q < (m q1)


Latex:


Latex:
\mforall{}[a:\mBbbN{}].  \mforall{}[n,m:\mBbbN{}\msupplus{}].    (a  \mdiv{}  n  \mdiv{}  m  \msim{}  a  \mdiv{}  n  *  m)


By


Latex:
(Auto
  THEN  BLemma  `div\_unique2`
  THEN  Auto
  THEN  (InstLemma  `div\_elim`  [\mkleeneopen{}a\mkleeneclose{};\mkleeneopen{}n\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  ExRepD
  THEN  HypSubst'  (-1)  0
  THEN  Thin  (-1)
  THEN  (InstLemma  `div\_elim`  [\mkleeneopen{}a\mkleeneclose{};\mkleeneopen{}n  *  m\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  ExRepD
  THEN  HypSubst'  (-1)  0
  THEN  Thin  (-1)
  THEN  All  (Unfold  `div\_nrel`)
  THEN  Auto
  THEN  All  (RW  IntNormC)
  THEN  Auto)




Home Index