Zulip Chat Archive
Stream: mathlib4
Topic: Decomposition group of ideal
Suzuka Yu (Aug 30 2024 at 09:06):
Greetings! I was thinking about using decomposition group,
and I found ValuationSubring.decompositionSubgroup, but it is defined with respect to valuation subring rather than ideal. So I wonder what's the connection between them? Thanks in advance!
Johan Commelin (Aug 30 2024 at 09:29):
I'm not entirely sure if the connection is built in mathlib. Pinging some people who will know: @María Inés de Frutos Fernández @Filippo A. E. Nuccio @Jiang Jiedong @Adam Topaz
Notification Bot (Aug 30 2024 at 09:30):
2 messages were moved here from #Is there code for X? > kronecker-weber by Kevin Buzzard.
Jiang Jiedong (Aug 30 2024 at 09:38):
Let be an extension of fields and be a valuation subring of . As in mathlib, ValuationSubring.decompositionSubgroup is defined as the stabilizer of . This is the same as the stabilizer of the maximal ideal of .
So it is the same with when is the localization of with respect to .
Johan Commelin (Aug 30 2024 at 09:42):
@Jiang Jiedong But do we have a way of turning that localization into a bundled-up valuation subring?
Jiang Jiedong (Aug 30 2024 at 09:46):
As far as I know, there isn't such a direct function in mathlib...
Suzuka Yu (Aug 30 2024 at 09:51):
oh, I see, many thanks!
Adam Topaz (Aug 30 2024 at 12:57):
At the very least you can get a valuation from the prime ideal, then convert the valuation to a valuation sub ring.
Filippo A. E. Nuccio (Aug 30 2024 at 14:43):
The main steps to achieve this are
- Create a term of the prime spectrum (see docs#IsDedekindDomain.HeightOneSpectrum) attached to your prime ideal.
- Use docs#IsDedekindDomain.HeightOneSpectrum.valuation to get the valuation attached to the ideal seen as an element of the spectrum
- The declaration docs#Valuation.valuationSubring provides the valuation subring associated to a Valuation.
Suzuka Yu (Sep 02 2024 at 03:00):
Filippo A. E. Nuccio 发言道:
The main steps to achieve this are
- Create a term of the prime spectrum (see docs#IsDedekindDomain.HeightOneSpectrum) attached to your prime ideal.
- Use docs#IsDedekindDomain.HeightOneSpectrum.valuation to get the valuation attached to the ideal seen as an element of the spectrum
- The declaration docs#Valuation.valuationSubring provides the valuation subring associated to a Valuation.
Wow, thats very clear, thank you!
Yongle Hu (Sep 15 2024 at 13:13):
I have formalized the decomposition group in the case of Galois extensions of number fields, you can see the code here. I will try to submit PRs to incorporate them into the Mathlib library later.
Last updated: May 02 2025 at 03:31 UTC