Zulip Chat Archive
Stream: Is there code for X?
Topic: Compositum of fields
Kevin Buzzard (Nov 12 2025 at 13:00):
We don't have this, right? Given and two -algebras, I want the compositum , some -algebra containing and and generated by them. Do we want an IsCompositum predicate and if so, what should it eat? In my application (class field theory) I need an explicit construction (and , are unrelated extensions of and both types). Any thoughts on the best way to formalize this if we don't have it already?
Damiano Testa (Nov 12 2025 at 13:03):
Do the conditions that you specify determine LM uniquely?
Damiano Testa (Nov 12 2025 at 13:04):
I think that I've seen this mostly in the context of subfields of a given field. Where the important part is that there is a common ambient for both.
Damiano Testa (Nov 12 2025 at 13:06):
I'm thinking of adding a cube root of 2 to Q and then the compositum of this field with itself could be either just itself or the splitting field of x ^ 3 - 2.
Damiano Testa (Nov 12 2025 at 13:09):
Maybe you could use any subalgebra of with the conditions that you mention?
Kevin Buzzard (Nov 12 2025 at 14:19):
No they don't, but if one of and are Galois then they do.
Damiano Testa (Nov 12 2025 at 14:21):
So, I think that the tensor product should contain all possibilities.
Damiano Testa (Nov 12 2025 at 14:22):
(Up to isomorphism, of course.)
Riccardo Brasca (Nov 12 2025 at 15:07):
I am almost sure everything we have in mathlib is about subobjects of an ambient space.
Andrew Yang (Nov 12 2025 at 15:21):
IsCompositum probably takes [Algebra L E] [Algebra M E] and says that (algebraMap L E).fieldRange \sup (algebraMap M E).fieldRange = \top
Kenny Lau (Nov 12 2025 at 15:27):
Yeah that's basically what we did.
Adam Topaz (Nov 15 2025 at 15:40):
Don’t you want to take the quotient of by a maximal ideal?
Kenny Lau (Nov 15 2025 at 15:41):
that is also what we did. we made both Compositum and IsCompositum.
Adam Topaz (Nov 15 2025 at 15:41):
Ok cool
Antoine Chambert-Loir (Nov 15 2025 at 17:11):
I would say that you don't want a construction because it depends on choices in general, but IsCompositum E K L M would say that the E-algebra M is generated by its subalgebras K and L makes sense. Then, you'd need the existence of compositum and their uniqueness (up to isomorphism) if as you say K or Lis Galois over E, or if one of them is K is “regular” (which is more or less the definition of regular, with possible characterizations in terms of tensor product with alg. closure of K)
Kenny Lau (Nov 15 2025 at 17:11):
we can still make an arbitrary one, it's the philosophy of junk value
Last updated: Dec 20 2025 at 21:32 UTC