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

AKS E and field hom injective #4542

Merged
merged 6 commits into from
Jan 9, 2025
Merged

AKS E and field hom injective #4542

merged 6 commits into from
Jan 9, 2025

Conversation

metakunt
Copy link
Contributor

@metakunt metakunt commented Jan 7, 2025

Show that both field homomorphisms and the AKS subset definition of E is injective.

set.mm Outdated Show resolved Hide resolved
set.mm Outdated
Comment on lines 652812 to 652820
fieldhommono.1 $e |- ( ph -> K e. Field ) $.
fieldhommono.2 $e |- ( ph -> L e. Field ) $.
fieldhommono.3 $e |- ( ph -> F e. ( K RingHom L ) ) $.
fieldhommono.4 $e |- A = ( Base ` K ) $.
fieldhommono.5 $e |- B = ( Base ` L ) $.
$( A field homomorphism is injective. This follows immediately from the
definition of the ring homomorphism that sends 1 to 1. (Contributed by
metakunt, 7-Jan-2025.) $)
fieldhommono $p |- ( ph -> F : A -1-1-> B ) $=
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a very good candidate for being moved to main, so let's look closely at the wording and the label !

There is a discussion in #3054 about how to name and describe injections. It seems we reserve "monomorphism" in set.mm to monomorphisms of categories. I think here we would rather say "injective homomorphism", and use the f1 label suffix. @benjub @jkingdon What's your opinion?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've changed the label to be consistent with other labels. fld for field hm for homomorphism and f1 for injective function. What do you think about it?

Also the reason that I'm proving this is I need the Frobenius automorphism. You have proved that it is a ring hom.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, the new label fldhmf1 looks good to me! Let's see what others think.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems like a good label.

In the comment I would change that sends 1 to 1 to that sends the multiplicative identity to the multiplicative identity assuming that is what 1 is supposed to mean here. Or if it is supposed to be a reference to -1-1-> that would call for a different rewording.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't know for the label. I would write the second sentence: "This comes from the fact that a ring morphism is unital." (The name of the property you're looking for is "unital".)

But... a ring morphism is unital and need not be injective ! So, why single out that property as the cause of injectivity ?

Note that you only need that the codomain be a nonzero ring. That is a worthy addition, from which you can then deduce the field morphism result.

Copy link
Contributor Author

@metakunt metakunt Jan 8, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Back in linear algebra we had 3 different characterisations of field homomorphisms.
Definition was a field homomorphism f: K->L that satisfies one of the equivalent formulations
1: Sends 1 to 1,
2: f(K) not equal to {0}
3. f injective.

I think for algebraic closures I'll define them by choosing all by the map

$$AlgCl = ( k \in Fld \mapsto \{ w \in Fld | \forall p \in w[X] (deg(p)\in \mathbb{N} => \exists r\in w: p(r)=0)\land \exists f: k\to w, f RingHom, f \text{injective}\} )$$

I don't know yet the definition of algebraic closures, but I want to build on the api. I'll postulate as an axiom that the algebraic closure exists so that I can eliminate the hypotheses since the construction is out of reach for now.

Also I need the Frobenius automorphism on the algebraic closure of $$\mathbb{F}_p$$, @tirix has already proven that it is a ring hom, I've proven injectivity, surjectivity will follow by the property in AlgCl.

Copy link
Contributor

@icecream17 icecream17 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the new label is good, and I agree with it being a candidate for main

@metakunt
Copy link
Contributor Author

metakunt commented Jan 8, 2025

Ah @tirix I think I need https://us.metamath.org/mpeuni/ply1fermltl.html over any field of characteristic p. How would I modify/apply your theorem?

@wlammen wlammen merged commit ae7fe1b into metamath:develop Jan 9, 2025
10 checks passed
@tirix
Copy link
Contributor

tirix commented Jan 9, 2025

For any field (actually, a commutative ring is enough) of prime characteristic, the theorem needs to be rewritten in the more general context. I've done that in #4548.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants