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 LL and MM two KK-algebras, I want the compositum LMLM, some KK-algebra containing LL and MM 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 LL,MM are unrelated extensions of KK 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 LKML \otimes_K M with the conditions that you mention?

Kevin Buzzard (Nov 12 2025 at 14:19):

No they don't, but if one of LL and MM 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 LKML\otimes_K M 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