Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(Mathlib.RingTheory.MvPowerSeries.Evaluation): evaluation of power series #15019

Open
wants to merge 244 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 231 commits
Commits
Show all changes
244 commits
Select commit Hold shift + click to select a range
7cb1908
coefficients of powers of MvPowerSeries
AntoineChambert-Loir Jul 18, 2024
bdef1b0
initial commit
AntoineChambert-Loir Jul 18, 2024
06c9528
update references.bib
AntoineChambert-Loir Jul 18, 2024
543b97f
delete one blank line
AntoineChambert-Loir Jul 18, 2024
c2c4976
Merge branch 'ACLMIdFF/MvPowerSeries_coeffpow' into ACLMIdFF/MvPowerS…
AntoineChambert-Loir Jul 18, 2024
3d5a7d0
defines the topology (removes homogeneous components)
AntoineChambert-Loir Jul 18, 2024
2649640
correct def to theorem
AntoineChambert-Loir Jul 18, 2024
8345665
update
AntoineChambert-Loir Jul 18, 2024
805f1d5
mention non-relation with adic topology
AntoineChambert-Loir Jul 18, 2024
54bbcea
correct centered dots
AntoineChambert-Loir Jul 18, 2024
8d001f7
update Mathlib.lean
AntoineChambert-Loir Jul 18, 2024
d507e68
make lint happy (try to)
AntoineChambert-Loir Jul 18, 2024
1191b60
update
AntoineChambert-Loir Jul 18, 2024
cb8c681
move weights to other file
AntoineChambert-Loir Jul 18, 2024
5820cc0
homogeneize
AntoineChambert-Loir Jul 18, 2024
6e26559
adjust for degrees
AntoineChambert-Loir Jul 18, 2024
aae13ce
add le_degree
AntoineChambert-Loir Jul 18, 2024
df1d019
update mathlib.lean
AntoineChambert-Loir Jul 18, 2024
b2bbb36
try to make lint happy
AntoineChambert-Loir Jul 18, 2024
f649884
adjust
AntoineChambert-Loir Jul 18, 2024
4831b9b
Update Mathlib/RingTheory/MvPowerSeries/Basic.lean
AntoineChambert-Loir Jul 18, 2024
bdfe910
Update Mathlib/RingTheory/MvPowerSeries/Basic.lean
AntoineChambert-Loir Jul 18, 2024
bafb2d7
Update Mathlib/RingTheory/MvPowerSeries/Basic.lean
AntoineChambert-Loir Jul 18, 2024
d744b9a
Update Mathlib/RingTheory/MvPowerSeries/Basic.lean
AntoineChambert-Loir Jul 18, 2024
bc296a4
Update Mathlib/RingTheory/MvPowerSeries/Basic.lean
AntoineChambert-Loir Jul 18, 2024
93df652
Update Mathlib/RingTheory/MvPowerSeries/Basic.lean
AntoineChambert-Loir Jul 18, 2024
da2b237
Update Mathlib/RingTheory/MvPowerSeries/Basic.lean
AntoineChambert-Loir Jul 18, 2024
c6886c7
apply (almost all of) Filippo's comments
AntoineChambert-Loir Jul 18, 2024
a2049f3
adjust
AntoineChambert-Loir Jul 18, 2024
e7c89bd
adjust and simplify
AntoineChambert-Loir Jul 18, 2024
165e928
make a def a theorem
AntoineChambert-Loir Jul 18, 2024
3a0ec1e
add a docstring
AntoineChambert-Loir Jul 18, 2024
4ecd44c
adjust to import - linter
AntoineChambert-Loir Jul 18, 2024
8dea296
adjust scoped instances following linter
AntoineChambert-Loir Jul 18, 2024
e0eb0fb
adjust import
AntoineChambert-Loir Jul 18, 2024
63924ca
adjust import
AntoineChambert-Loir Jul 18, 2024
72f8dce
Merge branch 'master' into ACLMIdFF/degree
AntoineChambert-Loir Jul 19, 2024
521492a
remove all #align and #align_import
AntoineChambert-Loir Jul 19, 2024
3054cbb
Update Mathlib/RingTheory/MvPowerSeries/Basic.lean
AntoineChambert-Loir Jul 19, 2024
ab06f0f
Update Mathlib/RingTheory/MvPowerSeries/Basic.lean
AntoineChambert-Loir Jul 19, 2024
ecade7c
Update Mathlib/RingTheory/MvPowerSeries/Basic.lean
AntoineChambert-Loir Jul 19, 2024
c82153a
Update Mathlib/RingTheory/MvPowerSeries/Basic.lean
AntoineChambert-Loir Jul 19, 2024
94ea8bf
Update Mathlib/RingTheory/MvPowerSeries/Basic.lean
AntoineChambert-Loir Jul 19, 2024
c3e9092
Update Mathlib/RingTheory/MvPowerSeries/Basic.lean
AntoineChambert-Loir Jul 19, 2024
54dafe5
Update Mathlib/RingTheory/MvPowerSeries/Basic.lean
AntoineChambert-Loir Jul 19, 2024
6758185
adjust
AntoineChambert-Loir Jul 19, 2024
9123cf2
linter 100
AntoineChambert-Loir Jul 19, 2024
f1f83c1
Merge branch 'ACLMIdFF/degree' into ACLMIdFF/MvPowerSeries_coeffpow
AntoineChambert-Loir Jul 20, 2024
761bbcf
adjust
AntoineChambert-Loir Jul 20, 2024
0d1c9d6
make some arguments implicit
AntoineChambert-Loir Jul 20, 2024
b9da976
Merge branch 'ACLMIdFF/degree' into ACLMIdFF/MvPowerSeries_coeffpow
AntoineChambert-Loir Jul 20, 2024
c96c50c
add docstring
AntoineChambert-Loir Jul 20, 2024
0492feb
linter 100 / adjust
AntoineChambert-Loir Jul 20, 2024
c2d9b6f
Merge branch 'master' into ACLMIdFF/MvPowerSeries_coeffpow
AntoineChambert-Loir Jul 21, 2024
48d2f35
change refine' to apply
AntoineChambert-Loir Jul 21, 2024
13cb3b2
Merge branch 'ACLMIdFF/MvPowerSeries_coeffpow' into ACLMIdFF/MvPowerS…
AntoineChambert-Loir Jul 21, 2024
d167eb3
adjust
AntoineChambert-Loir Jul 21, 2024
8d7a099
better docstring
AntoineChambert-Loir Jul 21, 2024
c21f5dd
better preamble
AntoineChambert-Loir Jul 21, 2024
f46bac1
linter 100
AntoineChambert-Loir Jul 21, 2024
5b032e7
initial commit
AntoineChambert-Loir Jul 21, 2024
a98ebbc
adjust
AntoineChambert-Loir Jul 21, 2024
ac9a671
adjust to linter (center dot, docstring)
AntoineChambert-Loir Jul 22, 2024
de4959a
add docstring to instance
AntoineChambert-Loir Jul 22, 2024
d3c2adf
before we delete mem_nhds_add_left
AntoineChambert-Loir Jul 22, 2024
f59feac
delete useless section
AntoineChambert-Loir Jul 22, 2024
44c17ad
add preamble
AntoineChambert-Loir Jul 22, 2024
9fedc2a
linter 100
AntoineChambert-Loir Jul 22, 2024
6be3177
initial commit
AntoineChambert-Loir Jul 22, 2024
2667449
Merge branch 'ACLMIdFF/MvPowerSeries_Topology' into ACLMIdFF/MvPowerS…
AntoineChambert-Loir Jul 22, 2024
a203899
commit before deleting alternative proof
AntoineChambert-Loir Jul 22, 2024
ea3ab40
add preamble
AntoineChambert-Loir Jul 22, 2024
b978a69
review dog
AntoineChambert-Loir Jul 22, 2024
8ead629
adjust preamble and Mathlib.lean
AntoineChambert-Loir Jul 22, 2024
0e3c476
initial commit
AntoineChambert-Loir Jul 22, 2024
dea517e
evaluation of (multivariate and monovariate) power series
AntoineChambert-Loir Jul 22, 2024
a3b20b7
update Mathlib.lean
AntoineChambert-Loir Jul 22, 2024
ab26218
Update Mathlib/RingTheory/PowerSeries/Topology.lean
AntoineChambert-Loir Jul 22, 2024
22b81c5
Update Mathlib/Topology/Algebra/TopologicallyNilpotent.lean
AntoineChambert-Loir Jul 22, 2024
059f3b3
Update Mathlib/Topology/Algebra/TopologicallyNilpotent.lean
AntoineChambert-Loir Jul 22, 2024
54a07f8
Update Mathlib/Topology/Algebra/TopologicallyNilpotent.lean
AntoineChambert-Loir Jul 22, 2024
1e228c7
linter
AntoineChambert-Loir Jul 22, 2024
22c8f42
update Mathlib.lean
AntoineChambert-Loir Jul 22, 2024
9c790cf
update Mathlib.lean
AntoineChambert-Loir Jul 22, 2024
298eae5
adjust to (justified) linter complaints
AntoineChambert-Loir Jul 22, 2024
8f02d41
adjust to linter comments
AntoineChambert-Loir Jul 22, 2024
225d9bf
adjust to linter complaints
AntoineChambert-Loir Jul 22, 2024
9742ba3
add noshake.json
AntoineChambert-Loir Jul 22, 2024
ddd42b9
change α to R
AntoineChambert-Loir Jul 23, 2024
3a3dbf4
answer JC's comments + some lemmas hold more generally
AntoineChambert-Loir Jul 23, 2024
082d250
linter 100
AntoineChambert-Loir Jul 23, 2024
19944af
generalize
AntoineChambert-Loir Jul 23, 2024
6657bcc
suppress unused TopologicalAlgebra (see #12800)
AntoineChambert-Loir Jul 25, 2024
6eb4c8b
make evaluation compatible with polynomial
AntoineChambert-Loir Jul 26, 2024
eb4fefa
adjust
AntoineChambert-Loir Jul 26, 2024
fa890af
linter 100
AntoineChambert-Loir Jul 26, 2024
9bf21d8
Merge branch 'master' into ACLMIdFF/MvPowerSeries_Topology
AntoineChambert-Loir Jul 29, 2024
d03c51f
rename Topology to PiTopology
AntoineChambert-Loir Jul 29, 2024
62170fe
mv stuff to BigOperators and change apply_eq_coeff
AntoineChambert-Loir Jul 29, 2024
0493cf1
never consider power series as functions
AntoineChambert-Loir Jul 29, 2024
379fbca
cleanup, docstrings
AntoineChambert-Loir Jul 29, 2024
b953f7a
golf, minimize imports, remove DecidableEq
mariainesdff Jul 29, 2024
2ac7b21
Merge branch 'ACLMIdFF/MvPowerSeries_Topology' into ACLMIdFF/MvPowerS…
AntoineChambert-Loir Jul 29, 2024
90f5f4e
merge modifications of _Topology branch
AntoineChambert-Loir Jul 29, 2024
118c4b1
update Topology to PiTopology
AntoineChambert-Loir Jul 29, 2024
f5fb319
mv file
AntoineChambert-Loir Jul 29, 2024
789b006
adjust some instances
AntoineChambert-Loir Jul 29, 2024
c377fd6
incomplete PowerSeries.PiTopology
AntoineChambert-Loir Jul 29, 2024
420231a
adjust better
AntoineChambert-Loir Jul 29, 2024
96c9998
adjust
AntoineChambert-Loir Jul 29, 2024
d0cf16b
add PowerSeries/PiTopology
AntoineChambert-Loir Jul 29, 2024
e6e52e8
correct class
AntoineChambert-Loir Jul 29, 2024
d9631f1
update PiTopology
AntoineChambert-Loir Jul 29, 2024
b1bd0a1
Merge branch 'ACLMIdFF/MvPowerSeries_Topology' into ACLMIdFF/MvPowerS…
AntoineChambert-Loir Jul 29, 2024
6a5a023
adjust
AntoineChambert-Loir Jul 30, 2024
0265128
comments, golf, imports
mariainesdff Aug 1, 2024
2255b96
Merge remote-tracking branch 'origin/ACLMIdFF/LinearTopology' into AC…
mariainesdff Aug 1, 2024
f491b69
comments, golf
mariainesdff Aug 2, 2024
fad37c1
Merge branch 'ACLMIdFF/MvPowerSeries_linearTopology' into ACLMIdFF/Mv…
mariainesdff Aug 2, 2024
151086b
Merge branch 'master' into ACLMIdFF/MvPowerSeries_Evaluation
mariainesdff Aug 2, 2024
6aa5e13
fix proof
mariainesdff Aug 2, 2024
a1298fc
comments, golf, namespaces
mariainesdff Aug 2, 2024
71ed0cc
use Pi instances, reorder file
AntoineChambert-Loir Sep 6, 2024
9d6b1e2
Merge branch 'master' into ACLMIdFF/MvPowerSeries_Evaluation
AntoineChambert-Loir Sep 13, 2024
b369662
fix namespaces
mariainesdff Sep 13, 2024
5d19e4d
expand comments
mariainesdff Sep 13, 2024
406e955
merge branch topology
AntoineChambert-Loir Sep 13, 2024
be0c56b
lint-style : remove trailing spaces
AntoineChambert-Loir Sep 13, 2024
c091ee7
adjust
AntoineChambert-Loir Sep 13, 2024
bd73d40
lint-style : trailing spaces
AntoineChambert-Loir Sep 13, 2024
ce75f5f
adjust eval of pwoer series
AntoineChambert-Loir Sep 13, 2024
58dba24
remove trailing space
AntoineChambert-Loir Sep 13, 2024
6ccf5d8
shake - on Basic :-(
AntoineChambert-Loir Sep 13, 2024
9c28013
merge master
AntoineChambert-Loir Sep 20, 2024
73c1d1a
merge master
AntoineChambert-Loir Sep 20, 2024
c6faa8a
Update Mathlib/RingTheory/MvPowerSeries/PiTopology.lean
AntoineChambert-Loir Sep 20, 2024
13fa966
Update Mathlib/RingTheory/PowerSeries/PiTopology.lean
AntoineChambert-Loir Sep 20, 2024
3546540
Update Mathlib/RingTheory/MvPowerSeries/PiTopology.lean
AntoineChambert-Loir Sep 20, 2024
596670e
Update Mathlib/RingTheory/MvPowerSeries/PiTopology.lean
AntoineChambert-Loir Sep 20, 2024
a817bc3
Update Mathlib/RingTheory/MvPowerSeries/PiTopology.lean
AntoineChambert-Loir Sep 20, 2024
8212c6d
Update Mathlib/RingTheory/MvPowerSeries/PiTopology.lean
AntoineChambert-Loir Sep 20, 2024
f0da477
merge topology
AntoineChambert-Loir Sep 20, 2024
054ea42
remove variable declaration and DecidableEq assumption
AntoineChambert-Loir Sep 20, 2024
57fce93
add classical
AntoineChambert-Loir Sep 20, 2024
9453f1b
Merge branch 'ACLMIdFF/MvPowerSeries_Topology' into ACLMIdFF/MvPowerS…
AntoineChambert-Loir Sep 21, 2024
ff74cb1
mv one lemma to avoid unused variable
AntoineChambert-Loir Sep 21, 2024
30a71df
Apply suggestions from code review
AntoineChambert-Loir Nov 1, 2024
5578c28
mv rfl lemma to basic
AntoineChambert-Loir Nov 1, 2024
dc0cd21
address most comments by David and Yaël
AntoineChambert-Loir Nov 13, 2024
3e374e4
shorten one proof using David's comment
AntoineChambert-Loir Nov 13, 2024
af9f90a
shorten one proof using David's comment
AntoineChambert-Loir Nov 13, 2024
e5eb5e8
Merge branch 'master' into ACLMIdFF/MvPowerSeries_Topology
AntoineChambert-Loir Nov 13, 2024
7540b3c
commit changes from style linters
leanprover-community-mathlib4-bot Nov 13, 2024
8773d72
update import
AntoineChambert-Loir Nov 13, 2024
cddd3a9
adjust
AntoineChambert-Loir Nov 13, 2024
db47851
Update Mathlib/RingTheory/MvPowerSeries/PiTopology.lean
AntoineChambert-Loir Nov 13, 2024
738a4c3
adjust
AntoineChambert-Loir Nov 13, 2024
eefdc6a
adjust
AntoineChambert-Loir Nov 13, 2024
1de1598
Update Mathlib/RingTheory/PowerSeries/PiTopology.lean
AntoineChambert-Loir Nov 13, 2024
b73f2f0
adjust and change one name
AntoineChambert-Loir Nov 14, 2024
32924be
Merge branch 'master' into ACLMIdFF/MvPowerSeries_Topology
AntoineChambert-Loir Nov 21, 2024
31e595e
Apply suggestions from code review
AntoineChambert-Loir Nov 25, 2024
bca919e
Update Mathlib/Algebra/BigOperators/Ring.lean
AntoineChambert-Loir Nov 25, 2024
d0df76b
update docstrings
AntoineChambert-Loir Nov 25, 2024
fe505d6
merge master
AntoineChambert-Loir Nov 29, 2024
e157f1a
merge master
AntoineChambert-Loir Nov 29, 2024
c58df03
commit changes from style linters
leanprover-community-mathlib4-bot Nov 30, 2024
c394cc3
update import
AntoineChambert-Loir Nov 30, 2024
8b75959
merge PiTopology
AntoineChambert-Loir Nov 30, 2024
0fa4254
merge PiTopology
AntoineChambert-Loir Nov 30, 2024
0072937
adjust
AntoineChambert-Loir Dec 1, 2024
d9e4f86
Merge branch 'master' into ACLMIdFF/MvPowerSeries_Evaluation
AntoineChambert-Loir Dec 1, 2024
63bd370
adjust
AntoineChambert-Loir Dec 1, 2024
c32198e
add import
AntoineChambert-Loir Dec 1, 2024
6df362a
adjust after merge
AntoineChambert-Loir Dec 1, 2024
af16808
Update Mathlib/Topology/Algebra/TopologicallyNilpotent.lean
AntoineChambert-Loir Dec 1, 2024
2fe897b
add docstrings
AntoineChambert-Loir Dec 1, 2024
2f0def8
Merge branch 'master' into ACLMIdFF/MvPowerSeries_linearTopology
AntoineChambert-Loir Dec 2, 2024
e19f0af
Merge branch 'master' into ACLMIdFF/MvPowerSeries_Evaluation
AntoineChambert-Loir Dec 2, 2024
c901fcf
restore copyright
AntoineChambert-Loir Dec 2, 2024
f56c4c0
redefine the notion of linear topology and evaluate
AntoineChambert-Loir Dec 10, 2024
696d09f
progress on linear topology on power series
AntoineChambert-Loir Dec 10, 2024
1933621
evaluation with new version of linear topology
AntoineChambert-Loir Dec 11, 2024
cd5ee27
lint-style --fix
AntoineChambert-Loir Dec 11, 2024
a54d2d2
adjust hypothese
AntoineChambert-Loir Dec 11, 2024
740b151
adjust docstring and commutativity
AntoineChambert-Loir Dec 11, 2024
cd93384
remove after exit
AntoineChambert-Loir Dec 11, 2024
d6b2bb3
commutative rings only (alas…)
AntoineChambert-Loir Dec 11, 2024
5b06478
commutativize; add comment
AntoineChambert-Loir Dec 11, 2024
c96a50b
lint-style --fix
AntoineChambert-Loir Dec 11, 2024
6ac0696
update import
AntoineChambert-Loir Dec 11, 2024
005bd93
adjust import
AntoineChambert-Loir Dec 11, 2024
cbc7078
adjust to suggestions of Anatole
AntoineChambert-Loir Dec 18, 2024
42bee37
adjust linear topologies
AntoineChambert-Loir Dec 18, 2024
be77558
adjust linear topology to twosided ideals
AntoineChambert-Loir Dec 20, 2024
175fbc0
generalize linear topologies when the ring has a linear topology
AntoineChambert-Loir Dec 20, 2024
4c36226
adjust to the comments of JC
AntoineChambert-Loir Dec 21, 2024
8e3863d
further adjustments
AntoineChambert-Loir Dec 23, 2024
f22ab04
bad space
AntoineChambert-Loir Dec 23, 2024
8d428b6
delete one unnecessary lemma
AntoineChambert-Loir Dec 23, 2024
a98aa48
delete one unused argument
AntoineChambert-Loir Dec 23, 2024
32ab1ab
merge master
AntoineChambert-Loir Jan 21, 2025
ccf5329
adjust to new version of linear topology
AntoineChambert-Loir Jan 21, 2025
8f338c7
merge master
AntoineChambert-Loir Jan 21, 2025
19e712f
adjust top nilpotent
AntoineChambert-Loir Jan 21, 2025
38b155f
adjust evaluation
AntoineChambert-Loir Jan 21, 2025
2ff2c1c
adjust uncorrected variables
AntoineChambert-Loir Jan 21, 2025
1ace81c
adjust noshake
AntoineChambert-Loir Jan 22, 2025
5b704df
remove unused hypotheses
AntoineChambert-Loir Jan 22, 2025
f8061b3
Update Mathlib/RingTheory/MvPowerSeries/LinearTopology.lean
AntoineChambert-Loir Jan 22, 2025
f5634c1
add docstring
AntoineChambert-Loir Jan 22, 2025
9884399
Merge branch 'ACLMIdFF/MvPowerSeries_Evaluation' of https://github.co…
AntoineChambert-Loir Jan 22, 2025
1c66048
noshake
AntoineChambert-Loir Jan 22, 2025
8041152
feat(Topology/Algebra/TopologicallyNilpotent): top nilpotent elements…
AntoineChambert-Loir Jan 22, 2025
2c6015a
Merge branch 'ACLMIdFF/MvPowerSeries_Evaluation' into ACL/TopNilpotent-2
AntoineChambert-Loir Jan 22, 2025
4bf9128
delete properties of topologically nilpotent elements in linear topol…
AntoineChambert-Loir Jan 22, 2025
a31fc46
adjust import
AntoineChambert-Loir Jan 22, 2025
375b742
add a bit of noncommutativity
AntoineChambert-Loir Jan 22, 2025
da2c076
towards ring
AntoineChambert-Loir Jan 22, 2025
a43a67e
generalize to ring
AntoineChambert-Loir Jan 22, 2025
e9ede8b
add import LinearTop
AntoineChambert-Loir Jan 22, 2025
067e9b5
adjust TopNilpotent
AntoineChambert-Loir Jan 22, 2025
45dc1d1
add docstring
AntoineChambert-Loir Jan 22, 2025
5ee8630
Merge branch 'ACL/TopNilpotent-2' into ACLMIdFF/MvPowerSeries_Evaluation
AntoineChambert-Loir Jan 22, 2025
8cda54f
remove unused import (shake)
AntoineChambert-Loir Jan 22, 2025
44acbfc
update Top Nilpotent, before merge
AntoineChambert-Loir Jan 25, 2025
0385747
Merge branch 'master' into ACLMIdFF/MvPowerSeries_Evaluation
AntoineChambert-Loir Jan 25, 2025
e383f0f
merge master
AntoineChambert-Loir Feb 17, 2025
6e8e5d6
add Is at a few places
AntoineChambert-Loir Feb 17, 2025
c5b1e84
add more Is
AntoineChambert-Loir Feb 17, 2025
80548ae
Update Mathlib/RingTheory/MvPowerSeries/Basic.lean
AntoineChambert-Loir Feb 17, 2025
238563d
Update Mathlib/RingTheory/MvPowerSeries/Basic.lean
AntoineChambert-Loir Feb 17, 2025
01798f3
deprecated notation
AntoineChambert-Loir Feb 17, 2025
13497d3
Merge branch 'ACLMIdFF/MvPowerSeries_Evaluation' of https://github.co…
AntoineChambert-Loir Feb 17, 2025
d9bba3a
Update Mathlib/RingTheory/PowerSeries/Evaluation.lean
AntoineChambert-Loir Feb 18, 2025
f462314
restore import
AntoineChambert-Loir Feb 18, 2025
cb1867b
shake --update
AntoineChambert-Loir Feb 18, 2025
449e4d8
merge master
AntoineChambert-Loir Feb 20, 2025
2cb1c91
create a lemma, golf
AntoineChambert-Loir Mar 5, 2025
0716bdb
delete TwoSidedIdeal.Commute
AntoineChambert-Loir Mar 5, 2025
ace8017
adjust mem_prod_of_mem to prod_mem
AntoineChambert-Loir Mar 5, 2025
063894e
use choose instead of epsilon
AntoineChambert-Loir Mar 5, 2025
b992ae0
comments on MvPowerSeries.Eval
AntoineChambert-Loir Mar 5, 2025
74f66f3
setOf to explicit
AntoineChambert-Loir Mar 5, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions Mathlib.lean
Original file line number Diff line number Diff line change
Expand Up @@ -4810,6 +4810,7 @@ import Mathlib.RingTheory.MvPolynomial.Symmetric.NewtonIdentities
import Mathlib.RingTheory.MvPolynomial.Tower
import Mathlib.RingTheory.MvPolynomial.WeightedHomogeneous
import Mathlib.RingTheory.MvPowerSeries.Basic
import Mathlib.RingTheory.MvPowerSeries.Evaluation
import Mathlib.RingTheory.MvPowerSeries.Inverse
import Mathlib.RingTheory.MvPowerSeries.LexOrder
import Mathlib.RingTheory.MvPowerSeries.LinearTopology
Expand Down Expand Up @@ -4879,6 +4880,7 @@ import Mathlib.RingTheory.PowerBasis
import Mathlib.RingTheory.PowerSeries.Basic
import Mathlib.RingTheory.PowerSeries.Binomial
import Mathlib.RingTheory.PowerSeries.Derivative
import Mathlib.RingTheory.PowerSeries.Evaluation
import Mathlib.RingTheory.PowerSeries.Inverse
import Mathlib.RingTheory.PowerSeries.Order
import Mathlib.RingTheory.PowerSeries.PiTopology
Expand Down Expand Up @@ -4955,6 +4957,7 @@ import Mathlib.RingTheory.Trace.Defs
import Mathlib.RingTheory.Trace.Quotient
import Mathlib.RingTheory.TwoSidedIdeal.Basic
import Mathlib.RingTheory.TwoSidedIdeal.BigOperators
import Mathlib.RingTheory.TwoSidedIdeal.Commute
import Mathlib.RingTheory.TwoSidedIdeal.Instances
import Mathlib.RingTheory.TwoSidedIdeal.Kernel
import Mathlib.RingTheory.TwoSidedIdeal.Lattice
Expand Down
5 changes: 2 additions & 3 deletions Mathlib/RingTheory/MvPowerSeries/Basic.lean
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ Authors: Johan Commelin, Kenny Lau
-/

import Mathlib.Algebra.Order.Antidiag.Finsupp
import Mathlib.Data.Finsupp.Antidiagonal
import Mathlib.Data.Finsupp.Weight
import Mathlib.Tactic.Linarith
import Mathlib.LinearAlgebra.Pi
Expand Down Expand Up @@ -678,8 +677,8 @@ theorem coeff_pow [DecidableEq σ] (f : MvPowerSeries σ R) {n : ℕ} (d : σ
/-- Vanishing of coefficients of powers of multivariate power series
when the constant coefficient is nilpotent
[N. Bourbaki, *Algebra {II}*, Chapter 4, §4, n°2, proposition 3][bourbaki1981] -/
theorem coeff_eq_zero_of_constantCoeff_nilpotent
{f : MvPowerSeries σ R} {m : ℕ} (hf : constantCoeff σ R f ^ m = 0)
theorem coeff_eq_zero_of_constantCoeff_nilpotent
{f : MvPowerSeries σ R} {m : ℕ} (hf : constantCoeff σ R f ^ m = 0)
{d : σ →₀ ℕ} {n : ℕ} (hn : m + degree d ≤ n) : coeff R d (f ^ n) = 0 := by
classical
rw [coeff_pow]
Expand Down
Loading