Documentation Verification Report

Span

πŸ“ Source: Mathlib/RingTheory/Ideal/Span.lean

Statistics

MetricCount
DefinitionsofRel, span, IsPrincipalIdealRing
3
Theoremsfactors_decreasing, iSup_eq_span, isCompactElement_top, mem_iff_of_associated, mem_span, mem_span_insert, mem_span_insert', mem_span_pair, mem_span_range_self, mem_span_singleton, mem_span_singleton', mem_span_singleton_self, mem_span_singleton_sup, span_empty, span_eq, span_eq_bot, span_eq_top_iff_finite, span_iUnion, span_insert, span_insert_abs, span_insert_neg, span_insert_zero, span_le, span_mono, span_one, span_pair_abs, span_pair_add_left, span_pair_add_left_mul, span_pair_add_mul_left, span_pair_add_mul_right, span_pair_add_right, span_pair_add_right_mul, span_pair_comm, span_pair_eq_span_left_iff_dvd, span_pair_eq_span_right_iff_dvd, span_pair_left_add, span_pair_left_mul_add, span_pair_mul_left_add, span_pair_mul_right_add, span_pair_neg, span_pair_right_add, span_pair_right_mul_add, span_pair_sub_left, span_pair_sub_left', span_pair_sub_left_mul, span_pair_sub_mul_left, span_pair_sub_mul_right, span_pair_sub_right, span_pair_sub_right', span_pair_sub_right_mul, span_pair_zero, span_range_eq_iSup, span_range_eq_span_range_support, span_sdiff_singleton_zero, span_singleton_abs, span_singleton_eq_bot, span_singleton_eq_span_singleton, span_singleton_eq_top, span_singleton_le_iff_mem, span_singleton_le_span_singleton, span_singleton_mul_left_unit, span_singleton_mul_right_unit, span_singleton_ne_top, span_singleton_neg, span_singleton_one, span_singleton_zero, span_union, span_univ, span_zero, submodule_span_eq, subset_span, zero_ne_one_of_proper, ker_toSpanSingleton_eq_span, ker_toSpanSingleton_one_sub_eq_span, principal, instIsPrincipalSpanSingletonSet, isPrincipalIdealRing_iff
77
Total80

Ideal

Definitions

NameCategoryTheorems
ofRel πŸ“–CompOp
2 mathmath: RingQuot.idealQuotientToRingQuot_apply, RingQuot.ringQuotToIdealQuotient_apply
span πŸ“–CompOp
529 mathmath: PowerSeries.IsWeierstrassFactorizationAt.algEquivQuotient_apply, NumberField.Ideal.ramificationIdx_primesOverSpanEquivMonicFactorsMod_symm_apply', span_pair_left_add, IsAdjoinRoot.repr_add_sub_repr_add_repr_mem_span, IsCyclotomicExtension.Rat.ramificationIdxIn_eq_of_prime, PowerSeries.IsWeierstrassFactorizationAt.algEquivQuotient_symm_apply, Algebra.PreSubmersivePresentation.jacobiMatrix_naive, RingHom.ker_evalRingHom, MonomialOrder.span_leadingTerm_sdiff_singleton_zero, span_le, ringKrullDim_quotient_span_singleton_succ_eq_ringKrullDim, IsCyclotomicExtension.Rat.inertiaDeg_eq_of_prime_pow, Algebra.Extension.Cotangent.span_eq_top_of_span_eq_ker, span_pair_eq_span_right_iff_dvd, pow_multiset_sum_mem_span_pow, PadicInt.lift_sub_val_mem_span, FractionalIdeal.finprod_heightOneSpectrum_factorization_principal, NumberField.Ideal.inertiaDeg_primesOverSpanEquivMonicFactorsMod_symm_apply, Int.quotientSpanEquivZMod_comp_Quotient_mk, Polynomial.ker_evalRingHom, Polynomial.Monic.free_quotient, StandardEtalePair.inv_aeval_X_g, span_singleton_mul_le_span_singleton_mul, mem_span_iff_exists_isHomogeneous, ClassGroup.mk0_eq_mk0_iff, Algebra.Presentation.naive_toGenerators, subset_span, absNorm_span_insert, RingTheory.Sequence.isWeaklyRegular_cons_iff', squarefree_span_singleton, mem_span_singleton', IsHomogeneous.iff_exists, ClassGroup.mk_eq_mk_of_coe_ideal, Algebra.PreSubmersivePresentation.ofHasCoeffs_map, AdjoinRoot.quotMapOfEquivQuotMapCMapSpanMk_symm_mk, FractionalIdeal.coeIdeal_span_singleton, exists_mem_span_singleton_map_residueField_eq, PreTilt.valAux_eq, IsLocalization.coeSubmodule_span, finrank_quotient_span_eq_natDegree_norm, span_singleton_dvd_span_singleton_iff_dvd, le_span_singleton_mul_iff, NumberField.Ideal.inertiaDeg_primesOverSpanEquivMonicFactorsMod_symm_apply', IsCyclotomicExtension.Rat.ncard_primesOver_of_prime_pow, Polynomial.idealX_span, span_prod, PadicInt.appr_spec, mem_colon_span_singleton, smul_closure, ringKrullDim_eq_one_iff_of_isLocalRing_isDomain, NumberField.mixedEmbedding.fundamentalCone.integerSetEquivNorm_apply_fst, Polynomial.quotientSpanXSubCAlgEquiv_symm_apply, span_singleton_eq_span_singleton, QuotSMulTop.equivTensorQuot_naturality, span_pow_eq_map_homogeneousSubmodule, AdjoinRoot.quotMapOfEquivQuotMapCMapMk_mk, span_singleton_mul_right_unit, span_singleton_mul_left_injective, Int.quotientSpanNatEquivZMod_comp_Quotient_mk, Submodule.ideal_span_singleton_smul, StandardEtalePresentation.toPresentation_algebra_smul, span_eq_map_homogeneousSubmodule, span_pair_add_left, exists_finset_card_eq_height_of_isNoetherianRing, PowerSeries.maximalIdeal_eq_span_X, IsDedekindDomain.HeightOneSpectrum.intValuation_if_neg, WittVector.factorPowSucc_comp_fontaineThetaModPPow, PowerBasis.quotientEquivQuotientMinpolyMap_apply, PreTilt.coeff_pow_p, FractionalIdeal.count_well_defined, associatesNonZeroDivisorsEquivIsPrincipal_apply, IsCyclotomicExtension.Rat.ramificationIdxIn_eq, span_singleton_eq_bot, IsLocalization.mem_span_map, submodule_span_eq, span_pow_eq_top, finrank_quotient_span_eq_natDegree', map_spanIntNorm, AlgEquiv.prodQuotientOfIsIdempotentElem_apply, IsCyclotomicExtension.Rat.ramificationIdx_span_zeta_sub_one', instIsPrincipalSpanSingletonSet, Polynomial.contentIdeal_def, Nat.exists_mem_span_nat_finset_of_ge, WittVector.factorPowSucc_fontaineThetaModPPow_eq, QuotSMulTop.equivTensorQuot_naturality_mk, DividedPowers.SubDPIdeal.dpow_mem_span_of_mem_span, span_pair_add_left_mul, IsDedekindDomain.HeightOneSpectrum.intValuationDef_if_neg, FractionalIdeal.mk'_mul_coeIdeal_eq_coeIdeal, absNorm_eq_pow_inertiaDeg', span_pair_right_add, range_mul', Algebra.PreSubmersivePresentation.ofHasCoeffs_relation, IsDedekindDomain.exists_eq_span_pair, PadicInt.maximalIdeal_eq_span_p, PrimeSpectrum.union_zeroLocus, AlgebraicGeometry.IsAffineOpen.self_le_iSup_basicOpen_iff, AdjoinRoot.quotEquivQuotMap_symm_apply_mk, AdjoinRoot.evalEval_apply, span_gcd, prime_span_singleton_iff, sup_eq_top_iff_isCoprime, span_pair_sub_left', factors_decreasing, span_le_of_C_coeff_mem, PrimeSpectrum.iSup_basicOpen_eq_top_iff, IsCyclotomicExtension.Rat.ramificationIdx_eq_of_prime_pow, Polynomial.span_singleton_annIdealGenerator, isPrime_int_iff, span_pair_comm, PreTilt.mk_comp_untilt_eq_coeff_zero, Algebra.PreSubmersivePresentation.ofHasCoeffs_Οƒ', span_pair_sub_mul_right, WittVector.mk_pow_fontaineTheta, Submodule.IsPrincipal.contentIdeal_le_span_iff_dvd, PreTilt.coeff_frobeniusEquiv_symm, AlgebraicGeometry.Ideal.span_eq_top_of_span_image_evalRingHom, iSup_eq_span, IsCyclotomicExtension.Rat.ramificationIdx_eq_of_prime, RingHom.locally_iff_isLocalization, PrimeSpectrum.zeroLocus_span, range_mul, span_singleton_abs, PowerBasis.quotientEquivQuotientMinpolyMap_apply_mk, Nat.subset_span_setGcd, CharP.ker_intAlgebraMap_eq_span, finrank_quotient_eq_sum, NumberField.mixedEmbedding.fundamentalCone.integerSetEquiv_apply_fst, Int.card_ideal_quot, span_pair_right_mul_add, relNorm_singleton, map_relNorm, Polynomial.mem_span_C_X_sub_C_X_sub_C_iff_eval_eval_eq_zero, Algebra.Presentation.naive_relation, span_singleton_mul_eq_span_singleton_mul, eq_span_singleton_of_mem_of_notMem_sq_of_notMem_prime_ne, ProjectiveSpectrum.union_zeroLocus, Polynomial.modByMonic_eq_zero_iff_quotient_eq_zero, span_singleton_one, FractionalIdeal.finprod_heightOneSpectrum_factorization, span_eq_top_iff_finite, Submodule.coe_span_smul, StandardEtalePair.equivMvPolynomialQuotient_symm_apply, IsCyclotomicExtension.Rat.p_mem_span_zeta_sub_one, span_single_eq_top, IsIdempotentElem.ker_toSpanSingleton_eq_span, PowerBasis.quotientEquivQuotientMinpolyMap_symm_apply_mk, span_pair_zero, MonomialOrder.span_leadingTerm_eq_span_monomial, IsCyclotomicExtension.Rat.inertiaDegIn_of_not_dvd, MonomialOrder.span_leadingTerm_eq_span_monomialβ‚€, span_singleton_le_span_singleton, DualNumber.maximalIdeal_eq_span_singleton_eps, mem_span_range_self, IsDedekindDomain.HeightOneSpectrum.intValuation_le_pow_iff_dvd, WeierstrassCurve.Affine.CoordinateRing.XYIdeal_add_eq, FractionalIdeal.count_ne_zero, span_singleton_mul_right_inj, height_le_height_add_one_of_mem, finrank_quotient_span_eq_natDegree, ModP.preVal_mul, Algebra.PreSubmersivePresentation.ofHasCoeffs_algebra_algebraMap_apply, iInf_span_singleton_natCast, MvPolynomial.pow_idealOfVars_eq_span, AddMonoidAlgebra.mem_ideal_span_of'_image, Int.span_natAbs, AdjoinRoot.quotMapCMapSpanMkEquivQuotMapCQuotMapSpanMk_symm_quotQuotMk, DualNumber.isMaximal_span_singleton_eps, span_sdiff_singleton_zero, WittVector.mem_span_p_pow_iff_le_coeff_eq_zero, Nat.finite_setOf_setGcd_dvd_and_mem_span, IsCyclotomicExtension.Rat.inertiaDegIn_eq_of_prime_pow, span_singleton_zero, multiset_prod_span_singleton, Quotient.eq_zero_iff_dvd, Polynomial.idealSpan_range_update_divByMonic, map_span, Polynomial.ker_constantCoeff, Int.ideal_span_isMaximal_of_prime, span_singleton_generator, span_pair_add_right_mul, IsDedekindDomain.HeightOneSpectrum.valuation_lt_one_iff_dvd, Quotient.mk_singleton_self, IsLocalization.Away.mvPolynomialQuotientEquiv_apply, torsionOf_eq_span_pow_pOrder, eq_span_singleton_mul, Algebra.Presentation.naive_relation_apply, Associates.le_singleton_iff, CharacterModule.intSpanEquivQuotAddOrderOf_symm_apply_coe, AdjoinRoot.span_maximal_of_irreducible, AdjoinRoot.quotEquivQuotMap_apply, AlgebraicGeometry.IsAffineOpen.self_le_basicOpen_union_iff, PowerSeries.IsWeierstrassDivisorAt.mod'_mk_eq_mod, IsSemisimpleRing.ideal_eq_span_idempotent, CharacterModule.intSpanEquivQuotAddOrderOf_apply, PowerBasis.exists_smodEq, PrimeSpectrum.zeroLocus_subset_zeroLocus_singleton_iff, Valuation.pow_Uniformizer_is_pow_generator, mem_span_C_coeff, IsPrimitiveRoot.finite_quotient_span_sub_one', AlgebraicGeometry.Scheme.AffineZariskiSite.generate_presieveOfSections_mem_grothendieckTopology, IsDiscreteValuationRing.irreducible_iff_uniformizer, IsPrimitiveRoot.finite_quotient_span_sub_one, Module.ringKrullDim_quotient_add_one_of_mem_nonZeroDivisors, PreTilt.coeff_frobenius, Quotient.mk_span_range, Algebra.PreSubmersivePresentation.naive_toPresentation, Polynomial.quotientSpanXSubCAlgEquiv_mk, isFiniteLength_quotient_span_singleton, AlgebraicGeometry.isOpenImmersion_SpecMap_iff_of_surjective, FractionalIdeal.coe_ideal_span_singleton_div_self, NumberField.Ideal.liesOver_primesOverSpanEquivMonicFactorsMod_symm, RingOfIntegers.not_dvd_exponent_iff, ringKrullDim_le_ringKrullDim_quotient_add_card, MonomialOrder.span_leadingTerm_eq_span_monomial', exact_mulQuot_quotOfMul, span_singleton_nonZeroDivisors, span_singleton_eq_top, PreTilt.coeff_iterate_frobeniusEquiv_symm, height_le_ringKrullDim_quotient_add_one, Algebra.Presentation.span_range_relation_eq_ker, IsIdempotentElem.ker_toSpanSingleton_one_sub_eq_span, NumberField.FinitePlace.IsDedekindDomain.HeightOneSpectrum.embedding_mul_absNorm, span_mul_span', homogeneousHull_eq_iSup, span_pair_sub_left_mul, AdjoinRoot.quotMapOfEquivQuotMapCMapMk_symm_mk, RingHom.pi_bijective_of_isIdempotentElem, QuotSMulTop.equivQuotTensor_naturality, ModP.preVal_mk, Int.quotientSpanEquivZMod_comp_castRingHom, relNorm_int, IsCyclotomicExtension.Rat.inertiaDeg_span_zeta_sub_one, dvd_generator_iff, isRadical_iff_span_singleton, IsCyclotomicExtension.Rat.inertiaDeg_eq, IsLocalization.Away.span_range_mulNumerator_eq_top, mem_minimalPrimes_span_of_mem_minimalPrimes_span_insert, NumberField.HeightOneSpectrum.embedding_mul_absNorm, IsPrimitiveRoot.finite_quotient_toInteger_sub_one, Submodule.IsPrincipal.contentIdeal_eq_span_content_of_isPrincipal, WittVector.ker_map_le_ker_mk_comp_ghostComponent, span_eq, count_span_normalizedFactors_eq_of_normUnit, IsAdjoinRoot.repr_zero_mem_span, IsLocalization.Away.quotient_of_isIdempotentElem, span_singleton_le_iff_mem, span_pair_sub_mul_left, IsCyclotomicExtension.Rat.inertiaDegIn_eq_of_not_dvd, WittVector.fontaineThetaModPPow_teichmuller, IsBezout.iff_span_pair_isPrincipal, Algebra.Generators.ker_localizationAway, mem_span_singleton_sup, finset_inf_span_singleton, OrthogonalIdempotents.surjective_pi, IsCyclotomicExtension.Rat.eq_span_zeta_sub_one_of_liesOver', IsCyclotomicExtension.Rat.inertiaDeg_span_zeta_sub_one', span_mul_span, span_one, basisSpanSingleton_apply, Submodule.torsionBySet_ideal_span_singleton_eq, Algebra.Generators.comp_localizationAway_ker, AlgebraicGeometry.IsAffineOpen.iSup_basicOpen_eq_self_iff, WittVector.ghostComponentModPPow_teichmuller_coeff, Algebra.Smooth.exists_span_eq_top_isStandardSmooth, height_le_ringKrullDim_quotient_add_encard, RingHom.prod_bijective_of_isIdempotentElem, IsCyclotomicExtension.Rat.isPrime_span_zeta_sub_one', IsCyclotomicExtension.Rat.ncard_primesOver_of_prime, IsCyclotomicExtension.Rat.liesOver_span_zeta_sub_one, iInf_span_singleton, Module.isTorsionBySet_iff_is_torsion_by_span, ringKrullDim_quotient_span_singleton_succ_eq_ringKrullDim_of_mem_nonZeroDivisors, AdjoinRoot.quotEquivQuotMap_apply_mk, PowerBasis.quotientEquivQuotientMinpolyMap_symm_apply, Algebra.Presentation.tensorModelOfHasCoeffsEquiv_tmul, WittVector.isAdicCompleteIdealSpanP, Submodule.torsionBy.mk_ideal_smul, Polynomial.contentIdeal_C, span_pair_add_mul_left, IsDiscreteValuationRing.ideal_eq_span_pow_irreducible, pi_span, IsDedekindDomain.HeightOneSpectrum.intValuation_lt_one_iff_dvd, span_singleton_mul_span_singleton, ringKrullDim_quotient_succ_le_of_nonZeroDivisor, Polynomial.Monic.finite_quotient, span_pair_abs, Valued.integer.coe_span_singleton_eq_closedBall, ringKrullDim_quotient_span_singleton_succ_eq_ringKrullDim_of_mem_jacobson, PadicInt.mem_span_pow_iff_le_valuation, Algebra.Presentation.tensorModelOfHasCoeffsHom_tmul, quotOfMul_surjective, IsCyclotomicExtension.Rat.eq_span_zeta_sub_one_of_liesOver, AdjoinRoot.Polynomial.quotQuotEquivComm_mk, span_singleton_toAddSubgroup_eq_zmultiples, span_insert_neg, span_pair_eq_span_left_iff_dvd, Ring.DirectLimit.quotientMk_of, Rat.HeightOneSpectrum.span_natGenerator, exists_subset_radical_span_sup_of_subset_radical_sup, PadicInt.norm_le_pow_iff_mem_span_pow, sum_pow_mem_span_pow, Int.ringChar_idealQuot, associated_norm_prod_smith, MvPolynomial.ker_evalβ‚‚Hom_universalFactorizationMap, constr_basisSpanSingleton, PadicInt.ker_toZModPow, Polynomial.contentIdeal_monomial, span_singleton_mul_left_mono, RingOfIntegers.ZModXQuotSpanEquivQuotSpan_mk_apply, ringKrullDim_le_ringKrullDim_add_card, Polynomial.IsDistinguishedAt.algEquivQuotient_symm_apply, IsDedekindDomain.HeightOneSpectrum.intValuation_def, mem_span, mem_span_range_iff_exists_fun, QuotSMulTop.equivQuotTensor_naturality_mk, isPrime_nat_iff, associatesEquivIsPrincipal_apply, HomogeneousIdeal.irrelevant_eq_span, MonomialOrder.span_leadingTerm_insert_zero, span_range_pow_eq_top, DividedPowers.span_isSubDPIdeal_iff, Submodule.IsPrincipal.dvd_generator_span_iff, PowerSeries.exist_eq_span_eq_ncard_of_X_notMem, IsCyclotomicExtension.Rat.ramificationIdxIn_eq_of_not_dvd, span_singleton_mul_right_mono, Polynomial.span_minpoly_eq_annihilator, Polynomial.coeff_mem_radical_span_coeff_of_dvd, MonoidAlgebra.mem_ideal_span_of_image, FractionalIdeal.coe_ideal_span_singleton_inv_mul, Valuation.Integers.coe_span_singleton_eq_setOf_le_v_algebraMap, IsPrimitiveRoot.card_quotient_toInteger_sub_one, IsCyclotomicExtension.Rat.ramificationIdxIn_eq_of_prime_pow, ZMod.ker_intCastRingHom, isPrime_iff_of_isPrincipalIdealRing_of_noZeroDivisors, IsCyclotomicExtension.Rat.inertiaDegIn_eq, StandardEtalePresentation.toPresentation_Οƒ', FractionalIdeal.spanSingleton_mul_coeIdeal_eq_coeIdeal, count_associates_eq, Algebra.Presentation.instFinitePresentationModelOfHasCoeffsOfFinite, Irreducible.maximalIdeal_eq, emultiplicity_normalizedFactorsEquivSpanNormalizedFactors_symm_eq_emultiplicity, span_pair_sub_left, WittVector.quotientPEquiv_mk, AlgEquiv.prodQuotientOfIsIdempotentElem_apply_snd, IsCyclotomicExtension.Rat.isPrime_span_zeta_sub_one, AdjoinRoot.quotAdjoinRootEquivQuotPolynomialQuot_symm_mk_mk, ModP.preVal_zero, spanNorm_singleton, count_span_normalizedFactors_eq, span_pair_add_mul_right, span_singleton_inf_span_singleton, span_singleton_mem_isPrincipalSubmonoid, NumberField.Ideal.primesOverSpanEquivMonicFactorsMod_symm_apply_eq_span, span_eq_bot, AdjoinRoot.quotMapCMapSpanMkEquivQuotMapCQuotMapMk_symm_quotQuotMk, span_zero, factors_span_eq, ModP.instCharPOfPrimeOfFactNotIsUnitCast, AdjoinRoot.Polynomial.quotQuotEquivComm_symm_mk_mk, Nat.span_singleton_setGcd, prod_span, MvPolynomial.zeroLocus_span, span_singleton_mul_left_unit, PreTilt.coeff_iterate_frobenius, StandardEtalePair.aeval_X_g_mul_mk_X, Module.Basis.SmithNormalForm.toAddSubgroup_index_eq_pow_mul_prod, span_pair_left_mul_add, Algebra.Presentation.tensorModelOfHasCoeffsEquiv_symm_tmul, AdjoinRoot.quotMapCMapSpanMkEquivQuotMapCQuotMapMk_mk, span_mono, Valuation.integer.coe_span_singleton_eq_setOf_le_v_coe, AlgEquiv.prodQuotientOfIsIdempotentElem_apply_fst, AlgebraicGeometry.Scheme.zeroLocus_span, homogeneous_span, IsCyclotomicExtension.Rat.map_eq_span_zeta_sub_one_pow, isPrime_iff_of_isPrincipalIdealRing, colon_span, DividedPowers.SubDPIdeal.span_carrier_eq_dpow_span, span_pair_sub_right_mul, Submodule.IsPrincipal.associated_generator_span_self, IsCyclotomicExtension.Rat.ramificationIdx_of_not_dvd, CharP.quotient, PrimeSpectrum.range_comap_algebraMap_localization_compl_eq_range_comap_quotientMk, StandardEtalePresentation.toPresentation_algebra_algebraMap_apply, mem_span_pair, span_empty, AdjoinRoot.quotMapOfEquivQuotMapCMapSpanMk_mk, span_singleton_mul_left_inj, span_insert_zero, span_singleton_lt_span_singleton, IsCyclotomicExtension.Rat.ramificationIdx_eq_of_not_dvd, span_singleton_absNorm, span_pair_mul_left_add, PrimeSpectrum.basicOpen_le_basicOpen_iff, KaehlerDifferential.span_range_eq_ideal, mem_mul_span_singleton, isCoprime_span_singleton_iff, WittVector.quotEquivOfEq_ghostComponentModPPow, AdjoinRoot.quotEquivQuotMap_symm_apply, CompleteOrthogonalIdempotents.bijective_pi', NumberField.Ideal.ramificationIdx_primesOverSpanEquivMonicFactorsMod_symm_apply, StandardEtalePresentation.toPresentation_val, height_le_height_add_encard_of_subset, conductor_mul_differentIdeal, Nat.maximalIdeal_eq_span_two_three, MvPolynomial.mem_ideal_span_monomial_image_iff_dvd, AdjoinRoot.quotMapCMapSpanMkEquivQuotMapCQuotMapSpanMk_mk, absNorm_eq_pow_inertiaDeg, Submodule.finrank_quotient_eq_sum, span_pair_sub_right, mem_span_insert, ClassGroup.mk_eq_one_of_coe_ideal, Submodule.span_smul_eq, IsCyclotomicExtension.Rat.ramificationIdx_eq, Valuation.IsUniformizer.is_generator, AlgebraicGeometry.IsAffineOpen.basicOpen_union_eq_self_iff, span_singleton_mul_right_injective, Finsupp.mem_ideal_span_range_iff_exists_finsupp, IsCyclotomicExtension.Rat.absNorm_span_zeta_sub_one, FractionalIdeal.finite_factors', span_univ, Submodule.torsionBySet_eq_torsionBySet_span, PowerSeries.IsWeierstrassDivisorAt.mk_mod'_eq_self, span_singleton_prime, span_range_eq_span_range_support, PowerSeries.span_X_isPrime, ofList_singleton, span_pair_add_right, RatFunc.valuation_eq_valuation_uniformizingPolynomial_pow_of_valuation_X_le_one, span_pair_mul_right_add, PadicInt.ideal_eq_span_pow_p, CharacterModule.intSpanEquivQuotAddOrderOf_apply_self, Polynomial.contentIdeal_le_span_content, count_associates_eq', EuclideanDomain.span_gcd, ofList_cons, FractionalIdeal.coe_ideal_span_singleton_mul_inv, Valuation.Uniformizer.is_generator, IsCyclotomicExtension.Rat.inertiaDeg_of_not_dvd, relNorm_apply, RingHom.locally_iff_finite, ProjectiveSpectrum.zeroLocus_span, WittVector.ker_constantCoeff, MvPolynomial.mem_ideal_span_monomial_image, mem_span_singleton_mul, DualNumber.ideal_trichotomy, Int.ideal_span_absNorm_eq_self, mem_span_singleton, ModP.preVal_add, StandardEtalePresentation.toPresentation_relation, prod_span_singleton, span_union, ClassGroup.mk0_eq_mk0_inv_iff, IsCyclotomicExtension.Rat.ramificationIdxIn_of_not_dvd, Algebra.PreSubmersivePresentation.ofHasCoeffs_val, PrimeSpectrum.mem_image_comap_zeroLocus_sdiff, ModP.preVal_eq_zero, Algebra.PreSubmersivePresentation.ofHasCoeffs_algebra_smul, WittVector.mem_span_p_iff_coeff_zero_eq_zero, Submodule.span_smul_span, mem_span_insert', FirstOrder.Ring.mvPolynomial_zeroLocus_definable, span_prod_le, RingHom.locally_iff_exists, absNorm_span_singleton, PreTilt.mk_untilt_eq_coeff_zero, IsCyclotomicExtension.Rat.inertiaDeg_eq_of_not_dvd, IsBezout.span_gcd_eq_span_gcd, dvd_span_singleton, WittVector.mk_fontaineTheta, DividedPowers.dpow_span_isSubideal, instFiniteDimensionalQuotientPolynomialIdealSpanSingletonSetSmithCoeffs, Submodule.set_smul_top_eq_span, Submodule.smul_le_span, IsCyclotomicExtension.Rat.ramificationIdxIn_of_prime, mem_span_pow_iff_exists_isHomogeneous, emultiplicity_eq_emultiplicity_span, IsDedekindDomain.exists_sup_span_eq, PrimeSpectrum.iSup_basicOpen_eq_top_iff', span_pair_mul_span_pair, toIdeal_homogeneousHull_eq_iSup, FractionalIdeal.finprod_heightOneSpectrum_factorization_principal_fraction, IsCyclotomicExtension.Rat.inertiaDeg_eq_of_prime, span_insert_abs, Polynomial.ker_modByMonicHom, span_singleton_absNorm_le, PadicInt.coe_dpow_eq, Module.Basis.SmithNormalForm.toAddSubgroup_index_eq_ite, IsBezout.span_gcd, Polynomial.IsDistinguishedAt.algEquivQuotient_apply, minpoly.ker_eval, mem_span_singleton_self, Int.liesOver_span_absNorm, IsCyclotomicExtension.Rat.inertiaDegIn_eq_of_prime, Nat.one_mem_span_iff, AdjoinRoot.quotAdjoinRootEquivQuotPolynomialQuot_mk_of, span_pair_neg, Module.IsTorsionBy.mk_smul, RingTheory.Sequence.isRegular_cons_iff', IsBezout.span_pair_isPrincipal, span_insert, IsFractionRing.ideal_span_singleton_map_subset, AlgebraicGeometry.Scheme.AffineZariskiSite.mem_grothendieckTopology_iff_sectionsOfPresieve, singleton_span_mem_normalizedFactors_of_mem_normalizedFactors, span_singleton_pow, NumberField.Ideal.primesOverSpanEquivMonicFactorsMod_symm_apply, PreTilt.coeff_def, IsCyclotomicExtension.Rat.ramificationIdx_span_zeta_sub_one, Int.instFiniteQuotientIdealSpanSingletonSetOfNeZero, IsAdjoinRoot.ker_map, Int.quotientSpanNatEquivZMod_comp_castRingHom, MvPolynomial.mem_ideal_span_X_image, WittVector.ghostComponentModPPow_map_mk, PreTilt.coeff_iterate_frobenius', Algebra.Presentation.mem_ker_naive, CompleteOrthogonalIdempotents.bijective_pi, span_singleton_neg, ringKrullDim_le_ringKrullDim_quotient_add_encard, span_iUnion, emultiplicity_normalizedFactorsEquivSpanNormalizedFactors_eq_emultiplicity, span_range_eq_iSup, span_pair_sub_right', span_singleton_mul_le_iff, PowerSeries.eq_span_insert_X_of_X_mem_of_span_eq, KummerDedekind.normalizedFactorsMapEquivNormalizedFactorsMinPolyMk_symm_apply_eq_span, IsLocalization.coeSubmodule_span_singleton, Algebra.Presentation.tensorModelOfHasCoeffsInv_aeval_val, KummerDedekind.quotMapEquivQuotQuotMap_symm_apply

Theorems

NameKindAssumesProvesValidatesDepends On
factors_decreasing πŸ“–mathematicalIsUnit
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
CommSemiring.toSemiring
Ideal
CommSemiring.toSemiring
Preorder.toLT
PartialOrder.toPreorder
Submodule.instPartialOrder
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
span
Set
Set.instSingletonSet
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
β€”lt_of_le_not_ge
span_le
Set.singleton_subset_iff
mem_span_singleton
isUnit_of_dvd_one
mul_dvd_mul_iff_left
IsCancelMulZero.toIsLeftCancelMulZero
IsDomain.toIsCancelMulZero
mul_one
span_singleton_le_span_singleton
iSup_eq_span πŸ“–mathematicalβ€”iSup
Ideal
ConditionallyCompletePartialOrderSup.toSupSet
ConditionallyCompletePartialOrder.toConditionallyCompletePartialOrderSup
ConditionallyCompleteLattice.toConditionallyCompletePartialOrder
CompleteLattice.toConditionallyCompleteLattice
Submodule.completeLattice
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
span
Set.iUnion
SetLike.coe
Submodule.setLike
β€”Submodule.iSup_eq_span
isCompactElement_top πŸ“–mathematicalβ€”IsCompactElement
Ideal
Submodule.instPartialOrder
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
Top.top
Submodule.instTop
β€”Submodule.singleton_span_isCompactElement
mem_iff_of_associated πŸ“–mathematicalAssociated
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
CommSemiring.toSemiring
Ideal
CommSemiring.toSemiring
SetLike.instMembership
Submodule.setLike
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
β€”Associated.symm
mul_unit_mem_iff_mem
Units.isUnit
mem_span πŸ“–mathematicalβ€”Ideal
SetLike.instMembership
Submodule.setLike
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
span
β€”Set.mem_iInterβ‚‚
mem_span_insert πŸ“–mathematicalβ€”Ideal
SetLike.instMembership
Submodule.setLike
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
span
Set
Set.instInsert
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
Distrib.toMul
β€”Submodule.mem_span_insert
mem_span_insert' πŸ“–mathematicalβ€”Ideal
Ring.toSemiring
SetLike.instMembership
Submodule.setLike
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
span
Set
Set.instInsert
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
Distrib.toMul
β€”Submodule.mem_span_insert'
mem_span_pair πŸ“–mathematicalβ€”Ideal
SetLike.instMembership
Submodule.setLike
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
span
Set
Set.instInsert
Set.instSingletonSet
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
Distrib.toMul
β€”Submodule.mem_span_pair
mem_span_range_self πŸ“–mathematicalβ€”Ideal
SetLike.instMembership
Submodule.setLike
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
span
Set.range
β€”subset_span
Set.mem_range_self
mem_span_singleton πŸ“–mathematicalβ€”Ideal
CommSemiring.toSemiring
SetLike.instMembership
Submodule.setLike
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
span
Set
Set.instSingletonSet
semigroupDvd
SemigroupWithZero.toSemigroup
NonUnitalSemiring.toSemigroupWithZero
NonUnitalCommSemiring.toNonUnitalSemiring
CommSemiring.toNonUnitalCommSemiring
β€”mem_span_singleton'
mul_comm
mem_span_singleton' πŸ“–mathematicalβ€”Ideal
SetLike.instMembership
Submodule.setLike
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
span
Set
Set.instSingletonSet
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
β€”Submodule.mem_span_singleton
mem_span_singleton_self πŸ“–mathematicalβ€”Ideal
SetLike.instMembership
Submodule.setLike
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
span
Set
Set.instSingletonSet
β€”Submodule.mem_span_singleton_self
mem_span_singleton_sup πŸ“–mathematicalβ€”Ideal
SetLike.instMembership
Submodule.setLike
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
SemilatticeSup.toMax
Lattice.toSemilatticeSup
ConditionallyCompleteLattice.toLattice
CompleteLattice.toConditionallyCompleteLattice
Submodule.completeLattice
span
Set
Set.instSingletonSet
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
Distrib.toMul
β€”Submodule.mem_sup
mem_span_singleton'
span_empty πŸ“–mathematicalβ€”span
Set
Set.instEmptyCollection
Bot.bot
Ideal
Submodule.instBot
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
β€”Submodule.span_empty
span_eq πŸ“–mathematicalβ€”span
SetLike.coe
Ideal
Submodule.setLike
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
β€”Submodule.span_eq
span_eq_bot πŸ“–mathematicalβ€”span
Bot.bot
Ideal
Submodule.instBot
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
β€”Submodule.span_eq_bot
span_eq_top_iff_finite πŸ“–mathematicalβ€”span
Top.top
Ideal
Submodule.instTop
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
Finset
Set
Set.instHasSubset
SetLike.coe
Finset.instSetLike
β€”Submodule.mem_span_finite_of_mem_span
span_mono
span_iUnion πŸ“–mathematicalβ€”span
Set.iUnion
iSup
Ideal
ConditionallyCompletePartialOrderSup.toSupSet
ConditionallyCompletePartialOrder.toConditionallyCompletePartialOrderSup
ConditionallyCompleteLattice.toConditionallyCompletePartialOrder
CompleteLattice.toConditionallyCompleteLattice
Submodule.completeLattice
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
β€”Submodule.span_iUnion
span_insert πŸ“–mathematicalβ€”span
Set
Set.instInsert
Ideal
SemilatticeSup.toMax
Lattice.toSemilatticeSup
ConditionallyCompleteLattice.toLattice
CompleteLattice.toConditionallyCompleteLattice
Submodule.completeLattice
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
Set.instSingletonSet
β€”Submodule.span_insert
span_insert_abs πŸ“–mathematicalβ€”span
Ring.toSemiring
Set
Set.instInsert
abs
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
β€”span_insert
span_singleton_abs
span_insert_neg πŸ“–mathematicalβ€”span
Ring.toSemiring
Set
Set.instInsert
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
Ring.toAddCommGroup
β€”span_insert
span_singleton_neg
span_insert_zero πŸ“–mathematicalβ€”span
Set
Set.instInsert
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
β€”Submodule.span_insert_zero
span_le πŸ“–mathematicalβ€”Ideal
Preorder.toLE
PartialOrder.toPreorder
Submodule.instPartialOrder
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
span
Set
Set.instHasSubset
SetLike.coe
Submodule.setLike
β€”Submodule.span_le
span_mono πŸ“–mathematicalSet
Set.instHasSubset
Ideal
Preorder.toLE
PartialOrder.toPreorder
Submodule.instPartialOrder
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
span
β€”Submodule.span_mono
span_one πŸ“–mathematicalβ€”span
Set
Set.one
AddMonoidWithOne.toOne
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
Top.top
Ideal
Submodule.instTop
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toModule
β€”Set.singleton_one
span_singleton_one
span_pair_abs πŸ“–mathematicalβ€”span
Ring.toSemiring
Set
Set.instInsert
Set.instSingletonSet
abs
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
β€”span_pair_comm
span_insert_abs
span_pair_add_left πŸ“–mathematicalβ€”span
Ring.toSemiring
Set
Set.instInsert
Set.instSingletonSet
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
β€”span_pair_comm
span_pair_add_right
span_pair_add_left_mul πŸ“–mathematicalβ€”span
CommSemiring.toSemiring
CommRing.toCommSemiring
Set
Set.instInsert
Set.instSingletonSet
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Distrib.toMul
β€”span_pair_comm
span_pair_add_right_mul
span_pair_add_mul_left πŸ“–mathematicalβ€”span
CommSemiring.toSemiring
CommRing.toCommSemiring
Set
Set.instInsert
Set.instSingletonSet
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Distrib.toMul
β€”mul_comm
span_pair_add_left_mul
span_pair_add_mul_right πŸ“–mathematicalβ€”span
CommSemiring.toSemiring
CommRing.toCommSemiring
Set
Set.instInsert
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Distrib.toMul
Set.instSingletonSet
β€”mul_comm
span_pair_add_right_mul
span_pair_add_right πŸ“–mathematicalβ€”span
Ring.toSemiring
Set
Set.instInsert
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
Set.instSingletonSet
β€”ext
add_comm
add_mul
Distrib.rightDistribClass
add_assoc
mul_add
Distrib.leftDistribClass
sub_mul
add_add_sub_cancel
span_pair_add_right_mul πŸ“–mathematicalβ€”span
CommSemiring.toSemiring
CommRing.toCommSemiring
Set
Set.instInsert
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Distrib.toMul
Set.instSingletonSet
β€”ext
Mathlib.Tactic.Ring.of_eq
Mathlib.Tactic.Ring.add_congr
Mathlib.Tactic.Ring.mul_congr
Mathlib.Tactic.Ring.atom_pf
Mathlib.Tactic.Ring.add_mul
Mathlib.Tactic.Ring.mul_add
Mathlib.Tactic.Ring.mul_pf_left
Mathlib.Tactic.Ring.mul_pf_right
Mathlib.Tactic.Ring.one_mul
Mathlib.Tactic.Ring.mul_zero
Mathlib.Tactic.Ring.add_pf_add_zero
Mathlib.Tactic.Ring.zero_mul
Mathlib.Tactic.Ring.add_pf_add_gt
Mathlib.Tactic.Ring.add_pf_add_lt
Mathlib.Tactic.Ring.add_pf_zero_add
Mathlib.Tactic.Ring.sub_congr
Mathlib.Tactic.Ring.sub_pf
Mathlib.Tactic.Ring.neg_add
Mathlib.Tactic.Ring.neg_mul
Mathlib.Tactic.Ring.neg_one_mul
Mathlib.Meta.NormNum.IsInt.to_raw_eq
Mathlib.Meta.NormNum.isInt_mul
Mathlib.Meta.NormNum.IsInt.of_raw
Mathlib.Meta.NormNum.IsNat.to_isInt
Mathlib.Meta.NormNum.IsNat.of_raw
Mathlib.Tactic.Ring.neg_zero
Mathlib.Tactic.Ring.mul_one
Mathlib.Tactic.Ring.add_pf_add_overlap_zero
Mathlib.Tactic.Ring.add_overlap_pf_zero
Mathlib.Meta.NormNum.IsInt.to_isNat
Mathlib.Meta.NormNum.isInt_add
span_pair_comm πŸ“–mathematicalβ€”span
Set
Set.instInsert
Set.instSingletonSet
β€”span_insert
sup_comm
span_pair_eq_span_left_iff_dvd πŸ“–mathematicalβ€”span
CommSemiring.toSemiring
Set
Set.instInsert
Set.instSingletonSet
semigroupDvd
SemigroupWithZero.toSemigroup
NonUnitalSemiring.toSemigroupWithZero
NonUnitalCommSemiring.toNonUnitalSemiring
CommSemiring.toNonUnitalCommSemiring
β€”span_insert
sup_eq_left
span_singleton_le_span_singleton
span_pair_eq_span_right_iff_dvd πŸ“–mathematicalβ€”span
CommSemiring.toSemiring
Set
Set.instInsert
Set.instSingletonSet
semigroupDvd
SemigroupWithZero.toSemigroup
NonUnitalSemiring.toSemigroupWithZero
NonUnitalCommSemiring.toNonUnitalSemiring
CommSemiring.toNonUnitalCommSemiring
β€”span_insert
sup_eq_right
span_singleton_le_span_singleton
span_pair_left_add πŸ“–mathematicalβ€”span
Ring.toSemiring
Set
Set.instInsert
Set.instSingletonSet
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
β€”add_comm
span_pair_add_left
span_pair_left_mul_add πŸ“–mathematicalβ€”span
CommSemiring.toSemiring
CommRing.toCommSemiring
Set
Set.instInsert
Set.instSingletonSet
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Distrib.toMul
β€”add_comm
span_pair_add_left_mul
span_pair_mul_left_add πŸ“–mathematicalβ€”span
CommSemiring.toSemiring
CommRing.toCommSemiring
Set
Set.instInsert
Set.instSingletonSet
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Distrib.toMul
β€”mul_comm
span_pair_left_mul_add
span_pair_mul_right_add πŸ“–mathematicalβ€”span
CommSemiring.toSemiring
CommRing.toCommSemiring
Set
Set.instInsert
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Distrib.toMul
Set.instSingletonSet
β€”mul_comm
span_pair_right_mul_add
span_pair_neg πŸ“–mathematicalβ€”span
Ring.toSemiring
Set
Set.instInsert
Set.instSingletonSet
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
Ring.toAddCommGroup
β€”span_pair_comm
span_insert_neg
span_pair_right_add πŸ“–mathematicalβ€”span
Ring.toSemiring
Set
Set.instInsert
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
Set.instSingletonSet
β€”add_comm
span_pair_add_right
span_pair_right_mul_add πŸ“–mathematicalβ€”span
CommSemiring.toSemiring
CommRing.toCommSemiring
Set
Set.instInsert
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Distrib.toMul
Set.instSingletonSet
β€”add_comm
span_pair_add_right_mul
span_pair_sub_left πŸ“–mathematicalβ€”span
Ring.toSemiring
Set
Set.instInsert
Set.instSingletonSet
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
β€”span_pair_add_left
sub_add_cancel
span_pair_sub_left' πŸ“–mathematicalβ€”span
Ring.toSemiring
Set
Set.instInsert
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
Set.instSingletonSet
β€”span_pair_sub_right
sub_sub_cancel_left
span_insert_neg
span_pair_sub_left_mul πŸ“–mathematicalβ€”span
CommSemiring.toSemiring
CommRing.toCommSemiring
Set
Set.instInsert
Set.instSingletonSet
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
CommRing.toRing
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
β€”span_pair_add_left_mul
sub_add_cancel
span_pair_sub_mul_left πŸ“–mathematicalβ€”span
CommSemiring.toSemiring
CommRing.toCommSemiring
Set
Set.instInsert
Set.instSingletonSet
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
CommRing.toRing
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
β€”mul_comm
span_pair_sub_left_mul
span_pair_sub_mul_right πŸ“–mathematicalβ€”span
CommSemiring.toSemiring
CommRing.toCommSemiring
Set
Set.instInsert
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
CommRing.toRing
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Set.instSingletonSet
β€”mul_comm
span_pair_sub_right_mul
span_pair_sub_right πŸ“–mathematicalβ€”span
Ring.toSemiring
Set
Set.instInsert
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
Set.instSingletonSet
β€”span_pair_add_right
sub_add_cancel
span_pair_sub_right' πŸ“–mathematicalβ€”span
Ring.toSemiring
Set
Set.instInsert
Set.instSingletonSet
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
β€”span_pair_sub_left
sub_sub_cancel_left
span_pair_neg
span_pair_sub_right_mul πŸ“–mathematicalβ€”span
CommSemiring.toSemiring
CommRing.toCommSemiring
Set
Set.instInsert
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
CommRing.toRing
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Set.instSingletonSet
β€”span_pair_add_right_mul
sub_add_cancel
span_pair_zero πŸ“–mathematicalβ€”span
Set
Set.instInsert
Set.instSingletonSet
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
β€”span_pair_comm
span_insert_zero
span_range_eq_iSup πŸ“–mathematicalβ€”span
Set.range
iSup
Ideal
ConditionallyCompletePartialOrderSup.toSupSet
ConditionallyCompletePartialOrder.toConditionallyCompletePartialOrderSup
ConditionallyCompleteLattice.toConditionallyCompletePartialOrder
CompleteLattice.toConditionallyCompleteLattice
Submodule.completeLattice
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
Set
Set.instSingletonSet
β€”span_iUnion
Set.iUnion_singleton_eq_range
span_range_eq_span_range_support πŸ“–mathematicalβ€”span
Set.range
Set.Elem
Function.support
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Set
Set.instMembership
β€”span_sdiff_singleton_zero
Function.support.eq_1
Set.ext
Set.mem_setOf
span_sdiff_singleton_zero πŸ“–mathematicalβ€”span
Set
Set.instSDiff
Set.instSingletonSet
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
β€”Submodule.span_sdiff_singleton_zero
span_singleton_abs πŸ“–mathematicalβ€”span
Ring.toSemiring
Set
Set.instSingletonSet
abs
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
β€”abs_choice
span_singleton_neg
span_singleton_eq_bot πŸ“–mathematicalβ€”span
Set
Set.instSingletonSet
Bot.bot
Ideal
Submodule.instBot
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
β€”Submodule.span_singleton_eq_bot
span_singleton_eq_span_singleton πŸ“–mathematicalβ€”span
CommSemiring.toSemiring
Set
Set.instSingletonSet
Associated
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
β€”dvd_dvd_iff_associated
IsCancelMulZero.toIsLeftCancelMulZero
IsDomain.toIsCancelMulZero
le_antisymm_iff
span_singleton_le_span_singleton
span_singleton_eq_top πŸ“–mathematicalβ€”span
CommSemiring.toSemiring
Set
Set.instSingletonSet
Top.top
Ideal
Submodule.instTop
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
IsUnit
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
β€”isUnit_iff_dvd_one
span_singleton_le_span_singleton
span_singleton_one
eq_top_iff
span_singleton_le_iff_mem πŸ“–mathematicalβ€”Ideal
Preorder.toLE
PartialOrder.toPreorder
Submodule.instPartialOrder
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
span
Set
Set.instSingletonSet
SetLike.instMembership
Submodule.setLike
β€”Submodule.span_singleton_le_iff_mem
span_singleton_le_span_singleton πŸ“–mathematicalβ€”Ideal
CommSemiring.toSemiring
Preorder.toLE
PartialOrder.toPreorder
Submodule.instPartialOrder
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
span
Set
Set.instSingletonSet
semigroupDvd
SemigroupWithZero.toSemigroup
NonUnitalSemiring.toSemigroupWithZero
NonUnitalCommSemiring.toNonUnitalSemiring
CommSemiring.toNonUnitalCommSemiring
β€”span_le
Set.singleton_subset_iff
mem_span_singleton
span_singleton_mul_left_unit πŸ“–mathematicalIsUnit
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
span
Set
Set.instSingletonSet
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
β€”Submodule.span_singleton_smul_eq
span_singleton_mul_right_unit πŸ“–mathematicalIsUnit
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
CommSemiring.toSemiring
span
CommSemiring.toSemiring
Set
Set.instSingletonSet
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
β€”mul_comm
span_singleton_mul_left_unit
span_singleton_ne_top πŸ“–β€”IsUnit
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
CommSemiring.toSemiring
β€”β€”ne_top_iff_one
mem_span_singleton'
mul_comm
span_singleton_neg πŸ“–mathematicalβ€”span
Ring.toSemiring
Set
Set.instSingletonSet
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
Ring.toAddCommGroup
β€”ext
neg_mul_comm
neg_mul_neg
span_singleton_one πŸ“–mathematicalβ€”span
Set
Set.instSingletonSet
AddMonoidWithOne.toOne
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
Top.top
Ideal
Submodule.instTop
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toModule
β€”eq_top_iff_one
subset_span
Set.mem_singleton
span_singleton_zero πŸ“–mathematicalβ€”span
Set
Set.instSingletonSet
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Bot.bot
Ideal
Submodule.instBot
NonUnitalNonAssocSemiring.toAddCommMonoid
Semiring.toModule
β€”Submodule.span_zero_singleton
span_union πŸ“–mathematicalβ€”span
Set
Set.instUnion
Ideal
SemilatticeSup.toMax
Lattice.toSemilatticeSup
ConditionallyCompleteLattice.toLattice
CompleteLattice.toConditionallyCompleteLattice
Submodule.completeLattice
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
β€”Submodule.span_union
span_univ πŸ“–mathematicalβ€”span
Set.univ
Top.top
Ideal
Submodule.instTop
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
β€”Submodule.span_univ
span_zero πŸ“–mathematicalβ€”span
Set
Set.zero
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Bot.bot
Ideal
Submodule.instBot
NonUnitalNonAssocSemiring.toAddCommMonoid
Semiring.toModule
β€”Set.singleton_zero
span_singleton_eq_bot
submodule_span_eq πŸ“–mathematicalβ€”Submodule.span
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
span
β€”β€”
subset_span πŸ“–mathematicalβ€”Set
Set.instHasSubset
SetLike.coe
Ideal
Submodule.setLike
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
span
β€”Submodule.subset_span
zero_ne_one_of_proper πŸ“–β€”β€”β€”β€”ne_top_iff_one
zero_mem

IsIdempotentElem

Theorems

NameKindAssumesProvesValidatesDepends On
ker_toSpanSingleton_eq_span πŸ“–mathematicalIsIdempotentElem
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
LinearMap.ker
CommSemiring.toSemiring
CommRing.toCommSemiring
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Semiring.toModule
RingHom.id
LinearMap.toSpanSingleton
Ideal.span
Set
Set.instSingletonSet
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
CommRing.toRing
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
β€”SetLike.ext
Ideal.mem_span_singleton'
mul_sub
mul_one
sub_zero
mul_assoc
sub_mul
one_mul
sub_self
MulZeroClass.mul_zero
ker_toSpanSingleton_one_sub_eq_span πŸ“–mathematicalIsIdempotentElem
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
LinearMap.ker
CommSemiring.toSemiring
CommRing.toCommSemiring
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Semiring.toModule
RingHom.id
LinearMap.toSpanSingleton
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
CommRing.toRing
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
Ideal.span
Set
Set.instSingletonSet
β€”ker_toSpanSingleton_eq_span
one_sub
sub_sub_cancel

IsPrincipalIdealRing

Theorems

NameKindAssumesProvesValidatesDepends On
principal πŸ“–mathematicalβ€”Submodule.IsPrincipal
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
β€”β€”

(root)

Definitions

NameCategoryTheorems
IsPrincipalIdealRing πŸ“–CompData
45 mathmath: IsCyclotomicExtension.Rat.five_pid, instIsPrincipalIdealRingOfIsSemisimpleRing, IsBezout.TFAE, IsDedekindDomain.isPrincipalIdealRing, IsDiscreteValuationRing.aux_pid_of_ufd_of_unique_irreducible, IsDedekindDomain.isPrincipalIdealRing_localization_over_prime, IsPrincipalIdealRing.of_surjective, RingOfIntegers.isPrincipalIdealRing_of_isPrincipal_of_pow_le_of_mem_primesOver_of_mem_Icc, RingOfIntegers.isPrincipalIdealRing_of_isPrincipal_of_lt_or_isPrincipal_of_mem_primesOver_of_mem_Icc, Ideal.instIsPrincipalIdealRingForallOfFinite, FunctionField.classNumber_eq_one_iff, IsDiscreteValuationRing.toIsPrincipalIdealRing, nonPrincipals_eq_empty_iff, RingOfIntegers.isPrincipalIdealRing_of_abs_discr_lt, IsPrincipalIdealRing.of_isSimpleRing, Valuation.Integers.isPrincipalIdealRing_iff_not_denselyOrdered, NumberField.classNumber_eq_one_iff, card_classGroup_eq_one_iff, isPrincipalIdealRing_iff, DivisionSemiring.isPrincipalIdealRing, instIsPrincipalIdealRingLocalizationAlgebraMapSubmonoidPrimeComplOfIsDedekindDomainOfFiniteOfNeZeroIdeal, IsPrincipalIdealRing.of_finite_maximals, isPrincipalIdealRing_prod_iff, tfae_of_isNoetherianRing_of_isLocalRing_of_isDomain, Valuation.valuationSubring_isPrincipalIdealRing, IsField.isPrincipalIdealRing, RingOfIntegers.isPrincipalIdealRing_of_isPrincipal_of_norm_le, IsPrincipalIdealRing.of_isDedekindDomain_of_uniqueFactorizationMonoid, isPrincipalIdealRing_of_isPrincipalIdealRing_isLocalization_maximal, IsPrincipalIdealRing.of_prime_ne_bot, EuclideanDomain.to_principal_ideal_domain, IsCyclotomicExtension.Rat.three_pid, instIsPrincipalIdealRingProd, IsDiscreteValuationRing.iff_pid_with_one_nonzero_prime, isPrincipalIdealRing_pi_iff, RingOfIntegers.isPrincipalIdealRing_of_isPrincipal_of_norm_le_of_isPrime, Valued.integer.isPrincipalIdealRing_of_compactSpace, IsPrincipalIdealRing.of_prime, instIsPrincipalIdealRingSubtypeAdicCompletionMemValuationSubringAdicCompletionIntegers, Ideal.nonPrincipals_eq_empty_iff, instIsPrincipalIdealRingSubtypeMemSubringIntegerWithZeroMultiplicativeIntValuation, DualNumber.instIsPrincipalIdealRing, IsPrincipalIdealRing.of_isNoetherianRing_of_isBezout, IsPrincipalIdealRing.of_finite_primes, Valuation.Integers.isPrincipalIdealRing_iff_not_denselyOrdered_mrange

Theorems

NameKindAssumesProvesValidatesDepends On
instIsPrincipalSpanSingletonSet πŸ“–mathematicalβ€”Submodule.IsPrincipal
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
Ideal.span
Set
Set.instSingletonSet
β€”β€”
isPrincipalIdealRing_iff πŸ“–mathematicalβ€”IsPrincipalIdealRing
Submodule.IsPrincipal
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
β€”β€”

---

← Back to Index