mirror of
https://github.com/GTBarkley/comm_alg.git
synced 2024-12-26 23:48:36 -06:00
Develop dim_eq_dim_polynomial_add_one a bit more, with a sorried section
This commit is contained in:
parent
2737f8bba6
commit
39c06f39fd
1 changed files with 14 additions and 8 deletions
|
@ -34,13 +34,19 @@ lemma dim_eq_dim_polynomial_add_one [Nontrivial R] [IsNoetherianRing R] :
|
||||||
constructor
|
constructor
|
||||||
· exact dim_le_dim_polynomial_add_one
|
· exact dim_le_dim_polynomial_add_one
|
||||||
· unfold krullDim
|
· unfold krullDim
|
||||||
have htPBdd : ∀ (P : PrimeSpectrum (Polynomial R)), (height P: WithBot ℕ∞) ≤ (⨆ (I : PrimeSpectrum R), ↑(height I + 1)) := by
|
have htPBdd : ∀ (P : PrimeSpectrum (Polynomial R)), (height P : WithBot ℕ∞) ≤ (⨆ (I : PrimeSpectrum R), ↑(height I + 1)) := by
|
||||||
intro P
|
intro P
|
||||||
unfold height
|
have : ∃ (I : PrimeSpectrum R), (height P : WithBot ℕ∞) ≤ ↑(height I + 1) := by
|
||||||
sorry
|
sorry
|
||||||
have : (⨆ (I : PrimeSpectrum R), ↑(height I) + 1) ≤ (⨆ (I : PrimeSpectrum R), ↑(height I)) + 1 := by
|
obtain ⟨I, IP⟩ := this
|
||||||
have : ∀ P : PrimeSpectrum R, ↑(height P) + 1 ≤ (⨆ (I : PrimeSpectrum R), ↑(height I)) + 1 :=
|
have : (↑(height I + 1) : WithBot ℕ∞) ≤ ⨆ (I : PrimeSpectrum R), ↑(height I + 1) := by
|
||||||
fun _ ↦ add_le_add_right (le_iSup height _) 1
|
apply @le_iSup (WithBot ℕ∞) _ _ _ I
|
||||||
|
apply ge_trans this IP
|
||||||
|
have oneOut : (⨆ (I : PrimeSpectrum R), (height I : WithBot ℕ∞) + 1) ≤ (⨆ (I : PrimeSpectrum R), ↑(height I)) + 1 := by
|
||||||
|
have : ∀ P : PrimeSpectrum R, (height P : WithBot ℕ∞) + 1 ≤ (⨆ (I : PrimeSpectrum R), ↑(height I)) + 1 :=
|
||||||
|
fun P ↦ (by apply add_le_add_right (@le_iSup (WithBot ℕ∞) _ _ _ P) 1)
|
||||||
apply iSup_le
|
apply iSup_le
|
||||||
exact this
|
apply this
|
||||||
sorry
|
simp
|
||||||
|
intro P
|
||||||
|
exact ge_trans oneOut (htPBdd P)
|
||||||
|
|
Loading…
Reference in a new issue