Zulip Chat Archive

Stream: Is there code for X?

Topic: tensor product of two A-algebras


Kevin Buzzard (Jul 12 2022 at 19:05):

Do we know that the tensor product of two A-algebras is an A-algebra? All rings are commutative.

example (A : Type) [comm_ring A] (B C : Type) [comm_ring B] [comm_ring C] [algebra A B] [algebra A C] :
comm_ring (B [A] C) := infer_instance -- fails

Riccardo Brasca (Jul 12 2022 at 19:09):

Have you imported ring_theory.tensor_product? This should be docs#algebra.tensor_product.tensor_product.algebra

Kevin Buzzard (Jul 12 2022 at 19:14):

Yes, there it is! Somehow I am surprised that the statement compiles but not the proof: "I must have imported enough because the tensor product worked". Thanks!

Kevin Buzzard (Jul 12 2022 at 22:28):

Hmm. Now what I can't find is how to get an AA-algebra map BACDB\otimes_AC\to D from AA-algebra maps BDB\to D and CDC\to D. The file you suggested above only seems to give an AA-module map?

Kevin Buzzard (Jul 12 2022 at 22:30):

Oh, maybe I just use docs#algebra.tensor_product.alg_hom_of_linear_map_tensor_product ?

Kevin Buzzard (Jul 12 2022 at 22:32):

oh bingo, docs#algebra.tensor_product.product_map


Last updated: Dec 20 2023 at 11:08 UTC