Skip to content

Commit 71d6f4f

Browse files
bump
1 parent 31482bb commit 71d6f4f

File tree

6 files changed

+19
-19
lines changed

6 files changed

+19
-19
lines changed

FltRegular/CaseI/Statement.lean

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ theorem ex_fin_div {a b c : ℤ} {ζ : R} (hp5 : 5 ≤ p) (hreg : IsRegularPrime
178178
contradiction
179179
obtain ⟨u, α, hu⟩ := is_principal hreg hp5 hgcd caseI H hζ
180180
rw [h, mul_comm _ (↑b : R), ← pow_one hζ'.unit'] at hu
181-
obtain ⟨k, hk⟩ := FltRegular.CaseI.exists_int_sum_eq_zero hζ' a b 1 hu.symm (by cutsat)
181+
obtain ⟨k, hk⟩ := FltRegular.CaseI.exists_int_sum_eq_zero hζ' a b 1 hu.symm (by lia)
182182
simp only [zpow_one, zpow_neg, mem_span_singleton, ← h] at hk
183183
have hpcoe : (p : ℤ) ≠ 0 := by simp [hpri.out.ne_zero]
184184
refine ⟨⟨(2 * k % p).natAbs, ?_⟩, ⟨((2 * k - 1) % p).natAbs, ?_⟩, ?_, ?_⟩

FltRegular/NumberTheory/Cyclotomic/CaseI.lean

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ theorem exists_int_sum_eq_zero'_aux (x y i : ℤ) [Fact (p.Prime)] (hp : 2 < p)
4747
map_units_inv] at H
4848
have h : (algebraMap (𝓞 K) K) ↑hζ.unit' = ζ := rfl
4949
simp [h, H]
50-
refine (CommGroup.mem_torsion _ _).2 (isOfFinOrder_iff_pow_eq_one.2 ⟨p, by cutsat, ?_⟩)
50+
refine (CommGroup.mem_torsion _ _).2 (isOfFinOrder_iff_pow_eq_one.2 ⟨p, by lia, ?_⟩)
5151
ext
5252
exact hζ.pow_eq_one
5353

FltRegular/NumberTheory/Cyclotomic/CyclRat.lean

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,7 @@ theorem dvd_last_coeff_cycl_integer [hp : Fact p.Prime] {ζ : 𝓞 L}
300300
simp only [hlast, RelIso.coe_fn_toEquiv, Fin.val_mk] at hy
301301
rw [hζ.pow_sub_one_eq hp.out.one_lt, ← sum_neg_distrib, smul_sum, sum_range, ← sum_add_distrib,
302302
← (Fin.castOrderIso hdim).toEquiv.sum_comp] at hy
303-
simp only [RelIso.coe_fn_toEquiv, Fin.coe_castSucc, Fin.coe_orderIso_apply] at hy
303+
simp only [RelIso.coe_fn_toEquiv, Fin.val_castSucc, Fin.coe_orderIso_apply] at hy
304304
conv_lhs at hy =>
305305
congr; rfl; ext x
306306
rw [smul_neg]
@@ -346,7 +346,7 @@ theorem dvd_coeff_cycl_integer (hp : p.Prime) {ζ : 𝓞 L} (hζ : IsPrimitiveRo
346346
simp only [hlast, RelIso.coe_fn_toEquiv, Fin.val_mk] at hy
347347
rw [hζ.pow_sub_one_eq hp.one_lt, ← sum_neg_distrib, smul_sum, sum_range, ← sum_add_distrib,
348348
← (Fin.castOrderIso hdim).toEquiv.sum_comp] at hy
349-
simp only [RelIso.coe_fn_toEquiv, Fin.coe_castSucc, Fin.coe_orderIso_apply] at hy
349+
simp only [RelIso.coe_fn_toEquiv, Fin.val_castSucc, Fin.coe_orderIso_apply] at hy
350350
conv_lhs at hy =>
351351
congr; rfl; ext x
352352
rw [smul_neg]

FltRegular/NumberTheory/Cyclotomic/UnitLemmas.lean

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ lemma unit_inv_conj_not_neg_zeta_runity_aux (u : (𝓞 K)ˣ) [Fact (p.Prime)] (h
259259
RingOfIntegers.mapRingEquiv_apply, this, AlgEquiv.coe_ringEquiv, InvMemClass.coe_inv,
260260
map_units_inv] at H
261261
simp [H]
262-
refine (CommGroup.mem_torsion _ _).2 (isOfFinOrder_iff_pow_eq_one.2 ⟨p, by cutsat, ?_⟩)
262+
refine (CommGroup.mem_torsion _ _).2 (isOfFinOrder_iff_pow_eq_one.2 ⟨p, by lia, ?_⟩)
263263
ext
264264
exact hζ.pow_eq_one
265265
conv_lhs at hu' =>

lake-manifest.json

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"type": "git",
66
"subDir": null,
77
"scope": "",
8-
"rev": "77ef3eb515ad6bd125c596f0b164349d4a7d5bf5",
8+
"rev": "05bb84181739ecc0897184a3e2906241267bcdfd",
99
"name": "«doc-gen4»",
1010
"manifestFile": "lake-manifest.json",
1111
"inputRev": "main",
@@ -25,7 +25,7 @@
2525
"type": "git",
2626
"subDir": null,
2727
"scope": "",
28-
"rev": "2df2f0150c275ad53cb3c90f7c98ec15a56a1a67",
28+
"rev": "63c92d89bf2723c770ea68f7f99885a44a302249",
2929
"name": "mathlib",
3030
"manifestFile": "lake-manifest.json",
3131
"inputRev": null,
@@ -35,7 +35,7 @@
3535
"type": "git",
3636
"subDir": null,
3737
"scope": "",
38-
"rev": "933fce7e893f65969714c60cdb4bd8376786044e",
38+
"rev": "726b98c53e2da249c1de768fbbbb5e67bc9cef60",
3939
"name": "Cli",
4040
"manifestFile": "lake-manifest.json",
4141
"inputRev": "main",
@@ -45,7 +45,7 @@
4545
"type": "git",
4646
"subDir": null,
4747
"scope": "",
48-
"rev": "84b88f7ac9adf382b9668f852cee82487d616792",
48+
"rev": "cff8377dbe50aae42cbd04213d5b3dacf742c3ba",
4949
"name": "UnicodeBasic",
5050
"manifestFile": "lake-manifest.json",
5151
"inputRev": "main",
@@ -55,7 +55,7 @@
5555
"type": "git",
5656
"subDir": null,
5757
"scope": "",
58-
"rev": "3ab4379b2b92448717de66b7d3e254ac1487aede",
58+
"rev": "f3872ff0d82a43e2ab57595524df3934210f2bb9",
5959
"name": "BibtexQuery",
6060
"manifestFile": "lake-manifest.json",
6161
"inputRev": "master",
@@ -75,7 +75,7 @@
7575
"type": "git",
7676
"subDir": null,
7777
"scope": "leanprover-community",
78-
"rev": "160af9e8e7d4ae448f3c92edcc5b6a8522453f11",
78+
"rev": "8d3713f36dda48467eb61f8c1c4db89c49a6251a",
7979
"name": "plausible",
8080
"manifestFile": "lake-manifest.json",
8181
"inputRev": "main",
@@ -85,7 +85,7 @@
8585
"type": "git",
8686
"subDir": null,
8787
"scope": "leanprover-community",
88-
"rev": "3591c3f664ac3719c4c86e4483e21e228707bfa2",
88+
"rev": "19e5f5cc9c21199be466ef99489e3acab370f079",
8989
"name": "LeanSearchClient",
9090
"manifestFile": "lake-manifest.json",
9191
"inputRev": "main",
@@ -95,7 +95,7 @@
9595
"type": "git",
9696
"subDir": null,
9797
"scope": "leanprover-community",
98-
"rev": "e9f31324f15ead11048b1443e62c5deaddd055d2",
98+
"rev": "4eb26e1a4806b200ddfe5179d0c2a0fae56c54a7",
9999
"name": "importGraph",
100100
"manifestFile": "lake-manifest.json",
101101
"inputRev": "main",
@@ -105,17 +105,17 @@
105105
"type": "git",
106106
"subDir": null,
107107
"scope": "leanprover-community",
108-
"rev": "b4fb2aa5290ebf61bc5f80a5375ba642f0a49192",
108+
"rev": "ef8377f31b5535430b6753a974d685b0019d0681",
109109
"name": "proofwidgets",
110110
"manifestFile": "lake-manifest.json",
111-
"inputRev": "v0.0.83",
111+
"inputRev": "v0.0.84",
112112
"inherited": true,
113113
"configFile": "lakefile.lean"},
114114
{"url": "https://github.com/leanprover-community/aesop",
115115
"type": "git",
116116
"subDir": null,
117117
"scope": "leanprover-community",
118-
"rev": "2f6d238744c4cb07fdc91240feaf5d4221a27931",
118+
"rev": "fb12f5535c80e40119286d9575c9393562252d21",
119119
"name": "aesop",
120120
"manifestFile": "lake-manifest.json",
121121
"inputRev": "master",
@@ -125,7 +125,7 @@
125125
"type": "git",
126126
"subDir": null,
127127
"scope": "leanprover-community",
128-
"rev": "9312503909aa8e8bb392530145cc1677a6298574",
128+
"rev": "523ec6fc8062d2f470fdc8de6f822fe89552b5e6",
129129
"name": "Qq",
130130
"manifestFile": "lake-manifest.json",
131131
"inputRev": "master",
@@ -135,7 +135,7 @@
135135
"type": "git",
136136
"subDir": null,
137137
"scope": "leanprover-community",
138-
"rev": "24241822ef9d3e7f6a3bcc53ad136e12663db8f3",
138+
"rev": "6254bed25866358ce4f841fa5a13b77de04ffbc8",
139139
"name": "batteries",
140140
"manifestFile": "lake-manifest.json",
141141
"inputRev": "main",

lean-toolchain

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
leanprover/lean4:v4.26.0
1+
leanprover/lean4:v4.27.0-rc1

0 commit comments

Comments
 (0)