Thomas Browning

Results 5 issues of Thomas Browning

This PR adds `root_set_prod` (based on `roots_prod`) and cleans up lemma statements (the file already has `{R S : Type*} [field R]`). --- [![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/from-referrer/)

awaiting-review
t-algebra

This PR proves that if `p` splits in a field extensions, then adjoining all of the roots of `p` gives a splitting field of `p`. --- - [x] depends on:...

awaiting-review
t-algebra

This PR uses Arzela-Ascoli to prove local compactness of the Pontryagin dual. --- - [x] depends on: #11334 - [x] depends on: #6844 - [x] depends on: #12002 [![Open in...

awaiting-review
t-topology
t-algebra

This PR proves the existence of Frobenius elements in algebraic number theory. --- - [ ] depends on: #17752 - [ ] depends on: #17753 - [x] depends on: #17849...

WIP
blocked-by-other-PR
t-number-theory
t-algebra
FLT

This PR makes `Ideal.IsPrime.smul` into an instance (like how `Ideal.IsPrime.comap` is an instance). --- [![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/from-referrer/)

easy
t-algebra