Mathlib Map

Theorems · Definition · commutative algebra

IsAdjoinRoot.casesOn

{R : Type u} →
  {S : Type v} →
    [inst : CommSemiring R] →
      [inst_1 : Semiring S] →
        [inst_2 : Algebra R S] →
          {f : Polynomial R} →
            {motive : IsAdjoinRoot S f → Sort u_1} →
              (t : IsAdjoinRoot S f) →
                ((map : Polynomial R →ₐ[R] S) →
                    (map_surjective : Function.Surjective ⇑map) →
                      (ker_map : RingHom.ker map = Ideal.span {f}) →
                        motive { map := map, map_surjective := map_surjective, ker_map := ker_map }) →
                  motive t
Defined in
Mathlib.RingTheory.IsAdjoinRoot
Cited by
1 results in Mathlib
Foundations
Depth 107 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
CommSemiringSemiringAlgebra

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

Cites11

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

  • DFunLike.coestatement and proof · cited by 62,936
  • Setstatement · cited by 53,352
  • Semiringstatement and proof · cited by 13,802
  • Algebrastatement and proof · cited by 11,388
  • CommSemiringstatement and proof · cited by 10,911
  • Polynomialstatement and proof · cited by 5,681
  • Idealstatement · cited by 4,748
  • AlgHomstatement and proof · cited by 3,236
  • Ideal.spanstatement and proof · cited by 948
  • RingHom.kerstatement and proof · cited by 363
  • IsAdjoinRootstatement and proof · cited by 61

Cited by3

Results whose statement or proof uses this declaration.