{ "af.divisor_function": { "ArithmeticFunction.divisorFunction": "LeanBridge.ForMathlib.NumberTheory.ArithmeticFunction.DivisorFunction", "ArithmeticFunction.isMultiplicative_divisorFunction": "LeanBridge.ForMathlib.NumberTheory.ArithmeticFunction.DivisorFunction", "ArithmeticFunction.divisorFunction_natCast": "LeanBridge.ForMathlib.NumberTheory.ArithmeticFunction.DivisorFunction", "ArithmeticFunction.sigma": "Mathlib.NumberTheory.ArithmeticFunction.Misc" }, "ag.abelian_surface": { "TauCeti.AlgebraicGeometry.AbelianVariety": "TauCeti.AlgebraicGeometry.AbelianVariety.Basic", "TauCeti.AlgebraicGeometry.AbelianVariety.dim": "TauCeti.AlgebraicGeometry.AbelianVariety.Basic", "TauCeti.AlgebraicGeometry.AbelianVariety.prod": "TauCeti.AlgebraicGeometry.AbelianVariety.Product" }, "ag.abelian_variety": { "TauCeti.AlgebraicGeometry.AbelianVariety": "TauCeti.AlgebraicGeometry.AbelianVariety.Basic" }, "ag.affine_space": { "AlgebraicGeometry.AffineSpace": "Mathlib.AlgebraicGeometry.AffineSpace", "AlgebraicGeometry.AffineSpace.homOverEquiv": "Mathlib.AlgebraicGeometry.AffineSpace", "AlgebraicGeometry.AffineSpace.coord": "Mathlib.AlgebraicGeometry.AffineSpace" }, "ag.arithmetic_genus": { "AlgebraicGeometry.Scheme.Modules.eulerCharBelow": "TauCeti.AlgebraicGeometry.Cohomology.EulerCharacteristic", "AlgebraicGeometry.Scheme.genus": "TauCeti.AlgebraicGeometry.Cohomology.Genus" }, "ag.base_change": { "AlgebraicGeometry.Scheme.IsBaseChangeFromSubfield": "LeanBridge.ForMathlib.AlgebraicGeometry.Variety.FieldOfDefinition", "AlgebraicGeometry.Scheme.isBaseChangeFromSubfield_iff": "LeanBridge.ForMathlib.AlgebraicGeometry.Variety.FieldOfDefinition", "AlgebraicGeometry.Scheme.isBaseChangeFromSubfield_pullback": "LeanBridge.ForMathlib.AlgebraicGeometry.Variety.FieldOfDefinition", "CategoryTheory.Over.pullback": "Mathlib.CategoryTheory.Comma.Over.Pullback", "AlgebraicGeometry.Scheme.IsVarietyOver": "LeanBridge.ForMathlib.AlgebraicGeometry.Variety.Basic" }, "ag.base_field": { "AlgebraicGeometry.Scheme.Over": "Mathlib.AlgebraicGeometry.Over" }, "ag.complex_multiplication": { "TauCeti.AlgebraicGeometry.AbelianVariety.HasComplexMultiplication": "LeanBridge.ForMathlib.AlgebraicGeometry.AbelianVariety.ComplexMultiplication", "TauCeti.AlgebraicGeometry.AbelianVariety.EndAlgebra": "LeanBridge.ForMathlib.AlgebraicGeometry.AbelianVariety.ComplexMultiplication", "TauCeti.AlgebraicGeometry.AbelianVariety.hasComplexMultiplication_congr": "LeanBridge.ForMathlib.AlgebraicGeometry.AbelianVariety.ComplexMultiplication", "TauCeti.AlgebraicGeometry.AbelianVariety.End": "TauCeti.AlgebraicGeometry.AbelianVariety.End.Basic", "NumberField.IsCMField": "Mathlib.NumberTheory.NumberField.CMField" }, "ag.curve": { "AlgebraicGeometry.Scheme.IsAlgebraicCurveOver": "LeanBridge.ForMathlib.AlgebraicGeometry.Curve.Basic", "AlgebraicGeometry.Scheme.isAlgebraicCurveOver_iff_isCurveOver_and_geometricallyIntegral": "LeanBridge.ForMathlib.AlgebraicGeometry.Curve.Basic", "AlgebraicGeometry.Scheme.IsAlgebraicCurveOver.isFunctionField": "LeanBridge.ForMathlib.AlgebraicGeometry.Curve.Basic", "AlgebraicGeometry.Scheme.IsVarietyOver": "LeanBridge.ForMathlib.AlgebraicGeometry.Variety.Basic", "AlgebraicGeometry.Scheme.IsCurveOver": "TauCeti.AlgebraicGeometry.Curves.Basic" }, "ag.curve.genus": { "AlgebraicGeometry.Scheme.IsCurveOver": "TauCeti.AlgebraicGeometry.Curves.Basic", "AlgebraicGeometry.Scheme.genus": "TauCeti.AlgebraicGeometry.Cohomology.Genus", "TauCeti.genus": "TauCeti.FieldTheory.FunctionField.RiemannRoch.Genus" }, "ag.curve.smooth": { "AlgebraicGeometry.Smooth": "Mathlib.AlgebraicGeometry.Morphisms.Smooth", "AlgebraicGeometry.Scheme.Hom.smoothLocus_eq_top_iff": "Mathlib.AlgebraicGeometry.Morphisms.Smooth" }, "ag.dimension": { "topologicalKrullDim": "Mathlib.Topology.KrullDimension", "TopologicalSpace.IrreducibleCloseds": "Mathlib.Topology.Sets.Closeds" }, "ag.endomorphism_algebra": { "TauCeti.AlgebraicGeometry.AbelianVariety.End": "TauCeti.AlgebraicGeometry.AbelianVariety.End.Basic" }, "ag.endomorphism_ring": { "TauCeti.AlgebraicGeometry.AbelianVariety.End": "TauCeti.AlgebraicGeometry.AbelianVariety.End.Basic" }, "ag.geom_endomorphism_algebra": { "TauCeti.AlgebraicGeometry.AbelianVariety.End": "TauCeti.AlgebraicGeometry.AbelianVariety.End.Basic", "TauCeti.AlgebraicGeometry.AbelianVariety.End.baseChange": "TauCeti.AlgebraicGeometry.AbelianVariety.End.BaseChange", "TauCeti.AlgebraicGeometry.AbelianVariety.baseChange": "TauCeti.AlgebraicGeometry.AbelianVariety.Basic" }, "ag.geom_endomorphism_ring": { "TauCeti.AlgebraicGeometry.AbelianVariety.End": "TauCeti.AlgebraicGeometry.AbelianVariety.End.Basic", "TauCeti.AlgebraicGeometry.AbelianVariety.End.baseChange": "TauCeti.AlgebraicGeometry.AbelianVariety.End.BaseChange", "TauCeti.AlgebraicGeometry.AbelianVariety.baseChange": "TauCeti.AlgebraicGeometry.AbelianVariety.Basic" }, "ag.geom_simple": { "TauCeti.AlgebraicGeometry.AbelianVariety.IsGeometricallySimple": "LeanBridge.ForMathlib.AlgebraicGeometry.AbelianVariety.Simple", "TauCeti.AlgebraicGeometry.AbelianVariety.isGeometricallySimple_congr": "LeanBridge.ForMathlib.AlgebraicGeometry.AbelianVariety.Simple", "TauCeti.AlgebraicGeometry.AbelianVariety.IsSimple": "LeanBridge.ForMathlib.AlgebraicGeometry.AbelianVariety.Simple", "TauCeti.AlgebraicGeometry.AbelianVariety.baseChange": "TauCeti.AlgebraicGeometry.AbelianVariety.Basic" }, "ag.holomorphic_euler_char": { "AlgebraicGeometry.Scheme.Modules.eulerCharBelow": "TauCeti.AlgebraicGeometry.Cohomology.EulerCharacteristic" }, "ag.irreducible": { "IrreducibleSpace": "Mathlib.Topology.Irreducible", "AlgebraicGeometry.GeometricallyIrreducible": "Mathlib.AlgebraicGeometry.Geometrically.Irreducible" }, "ag.minimal_field": { "AlgebraicGeometry.Scheme.fieldsOfDefinition": "LeanBridge.ForMathlib.AlgebraicGeometry.Variety.FieldOfDefinition", "AlgebraicGeometry.Scheme.IsMinimalFieldOfDefinition": "LeanBridge.ForMathlib.AlgebraicGeometry.Variety.FieldOfDefinition", "AlgebraicGeometry.Scheme.top_mem_fieldsOfDefinition": "LeanBridge.ForMathlib.AlgebraicGeometry.Variety.FieldOfDefinition", "AlgebraicGeometry.Scheme.isUpperSet_fieldsOfDefinition": "LeanBridge.ForMathlib.AlgebraicGeometry.Variety.FieldOfDefinition", "AlgebraicGeometry.Scheme.mem_fieldsOfDefinition_pullback": "LeanBridge.ForMathlib.AlgebraicGeometry.Variety.FieldOfDefinition" }, "ag.mordell_weil": { "TauCeti.AlgebraicGeometry.AbelianVariety": "TauCeti.AlgebraicGeometry.AbelianVariety.Basic" }, "ag.real_endomorphism_algebra": { "TauCeti.AlgebraicGeometry.AbelianVariety.End": "TauCeti.AlgebraicGeometry.AbelianVariety.End.Basic" }, "ag.real_geom_endomorphism_algebra": { "TauCeti.AlgebraicGeometry.AbelianVariety.End": "TauCeti.AlgebraicGeometry.AbelianVariety.End.Basic", "TauCeti.AlgebraicGeometry.AbelianVariety.baseChange": "TauCeti.AlgebraicGeometry.AbelianVariety.Basic" }, "ag.riemann_surface": { "IsManifold": "Mathlib.Geometry.Manifold.IsManifold.Basic", "ChartedSpace": "Mathlib.Geometry.Manifold.ChartedSpace", "ConnectedSpace": "Mathlib.Topology.Connected.Basic", "T2Space": "Mathlib.Topology.Separation.Hausdorff" }, "ag.simple": { "TauCeti.AlgebraicGeometry.AbelianVariety.IsSimple": "LeanBridge.ForMathlib.AlgebraicGeometry.AbelianVariety.Simple", "TauCeti.AlgebraicGeometry.AbelianVariety.isSimple_congr": "LeanBridge.ForMathlib.AlgebraicGeometry.AbelianVariety.Simple", "TauCeti.AlgebraicGeometry.AbelianVariety.not_isSimple_trivial": "LeanBridge.ForMathlib.AlgebraicGeometry.AbelianVariety.Simple", "TauCeti.AlgebraicGeometry.AbelianVariety.IsIsogenous": "LeanBridge.ForMathlib.AlgebraicGeometry.AbelianVariety.Isogenous", "TauCeti.AlgebraicGeometry.AbelianVariety.prod": "TauCeti.AlgebraicGeometry.AbelianVariety.Product" }, "ag.singular_point": { "AlgebraicGeometry.Scheme.Hom.smoothLocus": "Mathlib.AlgebraicGeometry.Morphisms.Smooth", "Algebra.smoothLocus": "Mathlib.RingTheory.Smooth.Locus", "Algebra.smoothLocus_eq_compl_support_inter": "Mathlib.RingTheory.Smooth.Locus" }, "ag.variety": { "MvPolynomial.IsAffineAlgebraicSet": "LeanBridge.ForMathlib.AlgebraicGeometry.Variety.Affine", "MvPolynomial.IsAffineVarietyOver": "LeanBridge.ForMathlib.AlgebraicGeometry.Variety.Affine", "MvPolynomial.IsProjectiveAlgebraicSet": "LeanBridge.ForMathlib.AlgebraicGeometry.Variety.Projective", "MvPolynomial.IsProjectiveVarietyOver": "LeanBridge.ForMathlib.AlgebraicGeometry.Variety.Projective", "AlgebraicGeometry.Scheme.IsVarietyOver": "LeanBridge.ForMathlib.AlgebraicGeometry.Variety.Basic" }, "alg.binary_operation.associative": { "Std.Associative": "Init.Core", "Semigroup": "Mathlib.Algebra.Group.Semigroup" }, "alg.binary_operation.commutative": { "Std.Commutative": "Init.Core", "CommMagma": "Mathlib.Algebra.Group.Semigroup" }, "alg.binary_operation.identity": { "Std.LawfulIdentity": "Init.Core", "MulOneClass": "Mathlib.Algebra.Group.Monoid", "MulOneClass.ext": "Mathlib.Algebra.Group.Monoid" }, "alg.symplectic_isomorphism": { "LinearEquiv.IsSymplectic": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.SymplecticIsomorphism", "LinearEquiv.isSymplectic_iff": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.SymplecticIsomorphism", "exteriorPower.map": "Mathlib.LinearAlgebra.ExteriorPower.Basic" }, "artin": { "Representation.IsArtin": "LeanBridge.ForMathlib.NumberTheory.Artin.Basic", "Representation.artinField": "LeanBridge.ForMathlib.NumberTheory.Artin.Basic", "Representation.isArtin_iff_exists_finiteGaloisIntermediateField": "LeanBridge.ForMathlib.NumberTheory.Artin.Basic", "Representation.isArtin_iff_continuous": "LeanBridge.ForMathlib.NumberTheory.Artin.Basic", "Representation.IsArtin.artinField_le_iff": "LeanBridge.ForMathlib.NumberTheory.Artin.Basic" }, "artin.conductor": { "Representation.artinConductor": "LeanBridge.ForMathlib.NumberTheory.Artin.Conductor", "Representation.artinConductorExponent": "LeanBridge.ForMathlib.NumberTheory.Artin.Conductor", "Representation.artinConductorExponentAt": "LeanBridge.ForMathlib.NumberTheory.Artin.Conductor", "Representation.artinConductorExponent_eq": "LeanBridge.ForMathlib.NumberTheory.Artin.Conductor", "Ideal.ramificationGroup": "TauCeti.RingTheory.Ideal.RamificationGroup" }, "artin.frobenius_schur_indicator": { "FDRep.frobeniusSchurIndicator": "TauCeti.RepresentationTheory.CharacterTable.FrobeniusSchur.Basic", "TauCeti.Representation.frobeniusSchurIndicator": "TauCeti.RepresentationTheory.CharacterTable.FrobeniusSchur.Basic" }, "artin.number_field": { "Representation.artinField": "LeanBridge.ForMathlib.NumberTheory.Artin.Basic", "IntermediateField.fixedField": "Mathlib.FieldTheory.Galois.Basic", "MonoidHom.ker": "Mathlib.Algebra.Group.Subgroup.Ker", "InfiniteGalois.IntermediateFieldEquivClosedSubgroup": "Mathlib.FieldTheory.Galois.Infinite", "InfiniteGalois.isOpen_and_normal_iff_finite_and_isGalois": "Mathlib.FieldTheory.Galois.Infinite" }, "artin.parity": { "Representation.IsEven": "LeanBridge.ForMathlib.NumberTheory.Artin.Parity", "Representation.IsOdd": "LeanBridge.ForMathlib.NumberTheory.Artin.Parity", "Field.absoluteGaloisGroup.complexConjugation": "LeanBridge.ForMathlib.NumberTheory.Artin.Parity", "Representation.det_complexConjugation_eq": "LeanBridge.ForMathlib.NumberTheory.Artin.Parity", "Representation.isEven_or_isOdd": "LeanBridge.ForMathlib.NumberTheory.Artin.Parity" }, "artin.ramified_primes": { "Algebra.IsUnramifiedIn": "Mathlib.RingTheory.Unramified.Locus", "Representation.artinField": "LeanBridge.ForMathlib.NumberTheory.Artin.Basic", "Algebra.isUnramifiedIn_iff_forall_ramificationIdx_eq_one": "Mathlib.NumberTheory.RamificationInertia.Unramified" }, "artin.unramified_primes": { "Algebra.IsUnramifiedIn": "Mathlib.RingTheory.Unramified.Locus", "Representation.artinField": "LeanBridge.ForMathlib.NumberTheory.Artin.Basic", "Algebra.isUnramifiedIn_iff_forall_ramificationIdx_eq_one": "Mathlib.NumberTheory.RamificationInertia.Unramified" }, "av.fq.group_structure": { "TauCeti.AlgebraicGeometry.AbelianVariety": "TauCeti.AlgebraicGeometry.AbelianVariety.Basic", "TauCeti.GroupScheme.baseChangePointMulEquiv": "TauCeti.AlgebraicGeometry.GroupScheme.CentralIsogeny.BaseChange" }, "av.is_product": { "TauCeti.AlgebraicGeometry.AbelianVariety.prod": "TauCeti.AlgebraicGeometry.AbelianVariety.Product" }, "av.simple": { "TauCeti.AlgebraicGeometry.AbelianVariety.IsSimple": "LeanBridge.ForMathlib.AlgebraicGeometry.AbelianVariety.Simple", "TauCeti.AlgebraicGeometry.AbelianVariety.isSimple_congr": "LeanBridge.ForMathlib.AlgebraicGeometry.AbelianVariety.Simple", "TauCeti.AlgebraicGeometry.AbelianVariety.not_isSimple_trivial": "LeanBridge.ForMathlib.AlgebraicGeometry.AbelianVariety.Simple", "TauCeti.AlgebraicGeometry.AbelianVariety.IsIsogenous": "LeanBridge.ForMathlib.AlgebraicGeometry.AbelianVariety.Isogenous", "TauCeti.AlgebraicGeometry.AbelianVariety.prod": "TauCeti.AlgebraicGeometry.AbelianVariety.Product" }, "av.tate_module": { "TauCeti.AlgebraicGeometry.AbelianVariety": "TauCeti.AlgebraicGeometry.AbelianVariety.Basic", "TauCeti.GroupScheme.torsion": "TauCeti.AlgebraicGeometry.GroupScheme.Torsion", "TauCeti.TateModule": "TauCeti.Algebra.Module.Torsion.TateModule", "WeierstrassCurve.tateModuleGaloisRepresentation": "TauCeti.AlgebraicGeometry.EllipticCurve.TateModule.Galois" }, "av.twist": { "TauCeti.AlgebraicGeometry.AbelianVariety": "TauCeti.AlgebraicGeometry.AbelianVariety.Basic", "TauCeti.AlgebraicGeometry.AbelianVariety.baseChange": "TauCeti.AlgebraicGeometry.AbelianVariety.Basic" }, "belyi.abc": { "TauCeti.PermutationTriple": "TauCeti.Combinatorics.PermutationTriple.Basic", "TauCeti.PermutationTriple.orderTriple": "TauCeti.Combinatorics.PermutationTriple.GeometryType" }, "belyi.geometry_type": { "TauCeti.GeometryType": "TauCeti.Combinatorics.PermutationTriple.GeometryType", "TauCeti.GeometryType.ofOrders": "TauCeti.Combinatorics.PermutationTriple.GeometryType", "TauCeti.IsSphericalSignature": "TauCeti.GroupTheory.TriangleGroup.Signatures", "TauCeti.PermutationTriple.geometryType": "TauCeti.Combinatorics.PermutationTriple.GeometryType", "TauCeti.TriangleGroup": "TauCeti.GroupTheory.TriangleGroup.Basic" }, "belyi.group": { "TauCeti.PermutationTriple.IsConnected": "TauCeti.Combinatorics.PermutationTriple.Basic", "TauCeti.PermutationTriple.monodromyGroup": "TauCeti.Combinatorics.PermutationTriple.Basic", "TauCeti.TransitiveGroupLabel": "TauCeti.GroupTheory.Perm.TransitiveGroupLabel.Basic" }, "belyi.passport": { "TauCeti.PassportSpec": "TauCeti.Combinatorics.PermutationTriple.Passport.Basic", "TauCeti.PassportSpec.HasPassport": "TauCeti.Combinatorics.PermutationTriple.Passport.Basic", "TauCeti.PassportSpec.IsAdmissible": "TauCeti.Combinatorics.PermutationTriple.Passport.Basic" }, "belyi.permutation_triple": { "TauCeti.ConnectedTriple": "TauCeti.Combinatorics.PermutationTriple.IsoClass", "TauCeti.PermutationTriple": "TauCeti.Combinatorics.PermutationTriple.Basic", "TauCeti.PermutationTriple.IsConnected": "TauCeti.Combinatorics.PermutationTriple.Basic", "TauCeti.PermutationTriple.equivOppositeConvention": "TauCeti.Combinatorics.PermutationTriple.Basic" }, "character.dirichlet.galois_orbit": { "MulChar.galoisOrbit": "TauCeti.NumberTheory.MulChar.GaloisOrbit" }, "character.dirichlet.galois_orbit_index": { "DirichletCharacter.galoisOrbitIndex": "LeanBridge.ForMathlib.NumberTheory.DirichletCharacter.GaloisOrbitLabel", "DirichletCharacter.galoisOrbitTraceVector": "LeanBridge.ForMathlib.NumberTheory.DirichletCharacter.GaloisOrbitLabel", "DirichletCharacter.galoisOrbitIndex_eq_iff": "LeanBridge.ForMathlib.NumberTheory.DirichletCharacter.GaloisOrbitLabel", "DirichletCharacter.galoisOrbitTraceVector_eq_iff": "LeanBridge.ForMathlib.NumberTheory.DirichletCharacter.GaloisOrbitLabel", "DirichletCharacter.galoisOrbitIndex_one": "LeanBridge.ForMathlib.NumberTheory.DirichletCharacter.GaloisOrbitLabel" }, "character.dirichlet.galois_orbit_label": { "DirichletCharacter.galoisOrbitLabel": "LeanBridge.ForMathlib.NumberTheory.DirichletCharacter.GaloisOrbitLabel", "DirichletCharacter.letterCode": "LeanBridge.ForMathlib.NumberTheory.DirichletCharacter.GaloisOrbitLabel", "DirichletCharacter.letterCode_zero": "LeanBridge.ForMathlib.NumberTheory.DirichletCharacter.GaloisOrbitLabel", "DirichletCharacter.letterCode_one": "LeanBridge.ForMathlib.NumberTheory.DirichletCharacter.GaloisOrbitLabel", "DirichletCharacter.letterCode_twentySix": "LeanBridge.ForMathlib.NumberTheory.DirichletCharacter.GaloisOrbitLabel" }, "character.dirichlet.minimal": { "DirichletCharacter.IsMinimal": "LeanBridge.ForMathlib.NumberTheory.DirichletCharacter.Minimal", "DirichletCharacter.IsMinimalOfPrimePowerModulus": "LeanBridge.ForMathlib.NumberTheory.DirichletCharacter.Minimal", "DirichletCharacter.primePowerPart": "LeanBridge.ForMathlib.NumberTheory.DirichletCharacter.Minimal", "DirichletCharacter.IsPrimitive.isMinimalOfPrimePowerModulus": "LeanBridge.ForMathlib.NumberTheory.DirichletCharacter.Minimal", "DirichletCharacter.isMinimalOfPrimePowerModulus_one_iff": "LeanBridge.ForMathlib.NumberTheory.DirichletCharacter.Minimal" }, "character.dirichlet.modulus": { "DirichletCharacter": "Mathlib.NumberTheory.DirichletCharacter.Basic", "MulChar": "Mathlib.NumberTheory.MulChar.Basic", "DirichletCharacter.apply_eq_zero_iff": "Mathlib.NumberTheory.DirichletCharacter.Basic", "MulChar.apply_mem_rootsOfUnity": "Mathlib.NumberTheory.MulChar.Lemmas" }, "character.dirichlet.principal": { "MulChar.trivial": "Mathlib.NumberTheory.MulChar.Basic", "MulChar.trivial_apply": "Mathlib.NumberTheory.MulChar.Basic", "DirichletCharacter.factorsThrough_one_iff": "Mathlib.NumberTheory.DirichletCharacter.Basic" }, "character.dirichlet.value_field": { "TauCeti.CharacterField": "TauCeti.NumberTheory.ModularForms.Newforms.Fields", "IntermediateField.adjoin": "Mathlib.FieldTheory.IntermediateField.Adjoin.Defs" }, "cmf": { "ModularForm": "Mathlib.NumberTheory.ModularForms.Basic", "SlashInvariantForm.slash_action_eqn'": "Mathlib.NumberTheory.ModularForms.SlashInvariantForms" }, "cmf.analytic_conductor": { "HeckeRing.GL2.Newform.analyticConductorLMFDB": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Analytic.AnalyticConductor", "HeckeRing.GL2.Newform.ofReal_analyticConductorLMFDB": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Analytic.AnalyticConductor", "HeckeRing.GL2.Newform.analyticConductorLMFDB_pos": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Analytic.AnalyticConductor", "Complex.digamma_ofReal_im": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Analytic.AnalyticConductor" }, "cmf.analytic_rank": { "HeckeRing.GL2.Newform.analyticRank": "TauCeti.NumberTheory.ModularForms.Newforms.AnalyticInvariants" }, "cmf.artin_field": { "HeckeRing.GL2.Newform.GaloisRep.artinField": "LeanBridge.ForMathlib.NumberTheory.ModularForms.SatoTate.GaloisRepresentation", "HeckeRing.GL2.Newform.GaloisRep.finrank_artinField": "LeanBridge.ForMathlib.NumberTheory.ModularForms.SatoTate.GaloisRepresentation" }, "cmf.artin_image": { "HeckeRing.GL2.Newform.GaloisRep.artinImage": "LeanBridge.ForMathlib.NumberTheory.ModularForms.SatoTate.GaloisRepresentation", "HeckeRing.GL2.Newform.GaloisRep.finrank_artinField": "LeanBridge.ForMathlib.NumberTheory.ModularForms.SatoTate.GaloisRepresentation" }, "cmf.atkin-lehner": { "HeckeRing.GL2.Newform.atkinLehnerSign": "TauCeti.NumberTheory.ModularForms.AtkinLehner.Sign", "TauCeti.IsAtkinLehnerMatrix": "TauCeti.NumberTheory.ModularForms.AtkinLehner.Matrix", "TauCeti.Nat.IsExactDivisor.normalizedAtkinLehnerOperatorCusp": "TauCeti.NumberTheory.ModularForms.AtkinLehner.Normalized", "TauCeti.atkinLehnerMatrix": "TauCeti.NumberTheory.ModularForms.AtkinLehner.Matrix", "TauCeti.atkinLehnerOperatorCusp": "TauCeti.NumberTheory.ModularForms.AtkinLehner.Operator" }, "cmf.bad_prime": { "Nat.primeFactors": "Mathlib.Data.Nat.PrimeFin", "Nat.mem_primeFactors": "Mathlib.Data.Nat.PrimeFin", "CongruenceSubgroup.Gamma": "Mathlib.NumberTheory.ModularForms.CongruenceSubgroups" }, "cmf.character": { "HeckeRing.GL2.Newform.dirichletLift": "TauCeti.NumberTheory.ModularForms.Newforms.Newform", "modFormCharSpace": "TauCeti.NumberTheory.ModularForms.DiamondOperators" }, "cmf.cm_form": { "HeckeRing.GL2.Newform.HasCM": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.SelfTwist", "HeckeRing.GL2.Newform.HasCMBy": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.SelfTwist", "Int.IsFundamentalDiscr.kroneckerChar": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.SelfTwist", "HeckeRing.GL2.Newform.HasCM.exists_hasSelfTwist": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.SelfTwist", "HeckeRing.GL2.Newform.IsGaloisConjugate.hasCMBy_iff": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.SelfTwist" }, "cmf.coefficient_field": { "TauCeti.CoefficientField": "TauCeti.NumberTheory.ModularForms.Newforms.Fields" }, "cmf.coefficient_ring": { "UpperHalfPlane.qExpansionCoeffRing": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.CoefficientRing", "HeckeRing.GL2.Newform.coefficientRing": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.CoefficientRing", "HeckeRing.GL2.Newform.coefficientOrder": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.CoefficientRing", "HeckeRing.GL2.Newform.finiteIndex_coefficientOrder": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.CoefficientRing", "HeckeRing.GL2.Newform.isIntegral_qExpansion_coeff": "TauCeti.NumberTheory.ModularForms.Newforms.NumberField" }, "cmf.cusp_form": { "CuspForm": "Mathlib.NumberTheory.ModularForms.Basic", "ModularForm.cuspFormSubmodule": "Mathlib.NumberTheory.ModularForms.CuspFormSubmodule", "CuspFormClass.qExpansion_coeff_zero": "Mathlib.NumberTheory.ModularForms.QExpansion" }, "cmf.defining_polynomial": { "TauCeti.CoefficientField": "TauCeti.NumberTheory.ModularForms.Newforms.Fields" }, "cmf.dimension": { "HeckeRing.GL2.Newform.dimension": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.Dimension", "HeckeRing.GL2.Newform.relativeDimension": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.Dimension", "HeckeRing.GL2.Newform.finrank_span_toCuspForm_eq_finrank": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.Dimension", "HeckeRing.GL2.Newform.dimension_eq_finrank": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.Dimension", "Module.finrank": "Mathlib.LinearAlgebra.Dimension.Finrank" }, "cmf.dualform": { "CuspForm.conj": "TauCeti.NumberTheory.ModularForms.Conjugate", "HeckeRing.GL2.Newform.conj": "TauCeti.NumberTheory.ModularForms.Newforms.Conjugate" }, "cmf.eisenstein_form": { "ModularForm.eisensteinFormSubmodule": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Eisenstein.Subspace", "ModularForm.eisensteinFormCharSpace": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Eisenstein.Subspace", "ModularForm.isCompl_eisensteinFormSubmodule_cuspFormSubmodule": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Eisenstein.Subspace", "ModularForm.isCompl_eisensteinFormCharSpace_range_cuspToModFormCharSpace": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Eisenstein.Subspace" }, "cmf.eisenstein_series": { "EisensteinSeries.charEisensteinSeries": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Eisenstein.Series", "EisensteinSeries.charEisensteinCoeff": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Eisenstein.Series", "EisensteinSeries.hasSum_charEisensteinSeries": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Eisenstein.Series", "EisensteinSeries.qExpansion_normalizedCharEisensteinSeriesMF": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Eisenstein.Series", "EisensteinSeries.charEisensteinSeries_eq_normalizedCharEisensteinSeriesMF": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Eisenstein.Series" }, "cmf.eta_quotient": { "ModularForm.eta": "Mathlib.NumberTheory.ModularForms.DedekindEta", "ModularForm.eta_ne_zero": "Mathlib.NumberTheory.ModularForms.DedekindEta" }, "cmf.fouriercoefficients": { "UpperHalfPlane.qExpansion": "Mathlib.NumberTheory.ModularForms.QExpansion", "PowerSeries.coeff": "Mathlib.RingTheory.PowerSeries.Basic", "UpperHalfPlane.hasSum_qExpansion": "Mathlib.NumberTheory.ModularForms.QExpansion", "UpperHalfPlane.cuspFunction": "Mathlib.NumberTheory.ModularForms.QExpansion", "Subgroup.strictWidthInfty": "Mathlib.NumberTheory.ModularForms.Cusps" }, "cmf.fricke": { "CuspForm.frickeCompletedL": "TauCeti.NumberTheory.ModularForms.LFunction.FunctionalEquation", "HeckeRing.GL2.Newform.frickePseudoEigenvalue": "TauCeti.NumberTheory.ModularForms.Newforms.Fricke", "HeckeRing.GL2.Newform.frickeSign": "TauCeti.NumberTheory.ModularForms.Newforms.Fricke", "TauCeti.Nat.IsExactDivisor.normalizedAtkinLehnerOperatorCusp": "TauCeti.NumberTheory.ModularForms.AtkinLehner.Normalized", "TauCeti.normalizedFrickeOperatorCusp": "TauCeti.NumberTheory.ModularForms.Fricke.Normalized" }, "cmf.galois_conjugate": { "HeckeRing.GL2.Newform.IsGaloisConjugate": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.GaloisConjugate", "HeckeRing.GL2.Newform.IsGaloisConjugateBy": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.GaloisConjugate", "HeckeRing.GL2.Newform.isGaloisConjugateBy_iff_forall_pnat": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.GaloisConjugate", "HeckeRing.GL2.Newform.isGaloisConjugate_iff_exists_isEmbedding": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.Embedding", "HeckeRing.GL2.Newform.ncard_galoisOrbit_le": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.GaloisOrbit" }, "cmf.galois_orbit": { "HeckeRing.GL2.Newform.galoisOrbit": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.GaloisOrbit", "HeckeRing.GL2.NewformOrbit": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.GaloisOrbit", "HeckeRing.GL2.Newform.galoisOrbitRel": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.GaloisOrbit", "HeckeRing.GL2.Newform.finite_galoisOrbit": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.GaloisOrbit", "HeckeRing.GL2.Newform.galoisOrbitBasis": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.NewformSubspace" }, "cmf.hecke_operator": { "HeckeRing.GL2.heckeRingHomCharSpace": "TauCeti.NumberTheory.ModularForms.HeckeSlash.Nebentypus.Action", "HeckeRing.GL2.heckeTCompositeGamma0": "TauCeti.NumberTheory.HeckeRing.GL2.Gamma0.Diagonal.Composite", "HeckeRing.GL2.heckeTNat": "TauCeti.NumberTheory.ModularForms.HeckeSlash.Operators" }, "cmf.hecke_orbit": { "HeckeRing.GL2.heckeRingHomCuspCharSpace": "TauCeti.NumberTheory.ModularForms.HeckeSlash.Nebentypus.Action", "HeckeRing.GL2.heckeTCuspNat": "TauCeti.NumberTheory.ModularForms.HeckeSlash.Operators" }, "cmf.hecke_ring_generators": { "HeckeRing.GL2.Newform.coefficientRingGeneratorBound": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.CoefficientRing", "HeckeRing.GL2.Newform.truncCoefficientRing": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.CoefficientRing", "HeckeRing.GL2.Newform.truncCoefficientRing_coefficientRingGeneratorBound": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.CoefficientRing", "HeckeRing.GL2.Newform.coefficientRingGeneratorBound_le": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.CoefficientRing", "HeckeRing.GL2.Newform.nonempty_truncCoefficientRing_eq": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.CoefficientRing" }, "cmf.heckecharpolys": { "HeckeRing.GL2.Newform.heckeCharpoly": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.HeckeCharpoly", "HeckeRing.GL2.Newform.heckeCharpoly_eq_prod": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.HeckeCharpoly", "HeckeRing.GL2.Newform.IsGaloisConjugate.heckeCharpoly_eq": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.HeckeCharpoly", "HeckeRing.GL2.heckeTCuspNat": "TauCeti.NumberTheory.ModularForms.HeckeSlash.Operators" }, "cmf.inner_twist": { "HeckeRing.GL2.Newform.IsInnerTwist": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.InnerTwist", "HeckeRing.GL2.Newform.HasInnerTwist": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.InnerTwist", "HeckeRing.GL2.Newform.innerTwists": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.InnerTwist", "HeckeRing.GL2.Newform.mk_self_mem_innerTwists_iff": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.InnerTwist", "HeckeRing.GL2.Newform.mk_ringHomComp_mem_innerTwists": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.InnerTwist" }, "cmf.inner_twist_count": { "HeckeRing.GL2.Newform.innerTwistCount": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.InnerTwist", "HeckeRing.GL2.Newform.innerTwists": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.InnerTwist", "HeckeRing.GL2.Newform.IsGaloisConjugateBy.innerTwistCount_eq": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.InnerTwist" }, "cmf.inner_twist_multiplicity": { "HeckeRing.GL2.Newform.innerTwistMultiplicity": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.InnerTwist", "HeckeRing.GL2.Newform.HasInnerTwist": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.InnerTwist", "HeckeRing.GL2.Newform.IsGaloisConjugateBy.innerTwistMultiplicity_eq": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.InnerTwist", "MulChar.galoisOrbit": "TauCeti.NumberTheory.MulChar.GaloisOrbit" }, "cmf.level": { "ModularForm.IsLevel": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.Level", "ModularForm.isLevel_iff": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.Level", "HeckeRing.GL2.Newform.level": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.Level", "HeckeRing.GL2.Newform.level_le": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.Level", "CongruenceSubgroup.Gamma": "Mathlib.NumberTheory.ModularForms.CongruenceSubgroups" }, "cmf.maximal": { "HeckeRing.GL2.Newform.IsMaximal": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.Maximal", "HeckeRing.GL2.Newform.IsLargest": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.Maximal", "HeckeRing.GL2.Newform.ambientSubspace": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.Maximal", "HeckeRing.GL2.Newform.ambientNewforms": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.Maximal", "HeckeRing.GL2.Newform.isMaximal_iff": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.Maximal" }, "cmf.minimal": { "HeckeRing.GL2.Newform.IsMinimal": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.Minimal", "HeckeRing.GL2.Newform.isMinimal_iff_isTwistMinimal": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.Minimal" }, "cmf.minus_space": { "TauCeti.Nat.IsExactDivisor.normalizedAtkinLehnerOperatorCusp": "TauCeti.NumberTheory.ModularForms.AtkinLehner.Normalized" }, "cmf.newform": { "HeckeRing.GL2.Newform": "TauCeti.NumberTheory.ModularForms.Newforms.Newform", "HeckeRing.GL2.Newform.basis": "TauCeti.NumberTheory.ModularForms.Newforms.OrthogonalBasis", "HeckeRing.GL2.Newform.toEigenform": "TauCeti.NumberTheory.ModularForms.Newforms.FullEigenform", "TauCeti.cuspFormsNew": "TauCeti.NumberTheory.ModularForms.Newforms.Basic" }, "cmf.newform_subspace": { "HeckeRing.GL2.Newform.newformSubspace": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.NewformSubspace", "HeckeRing.GL2.NewformOrbit.newformSubspace": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.NewformSubspace", "HeckeRing.GL2.NewformOrbit.iSupIndep_newformSubspace": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.NewformSubspace", "HeckeRing.GL2.NewformOrbit.iSup_newformSubspace": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.NewformSubspace", "HeckeRing.GL2.Newform.heckeTCuspNat_mem_newformSubspace": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.NewformSubspace" }, "cmf.newspace": { "TauCeti.cuspFormsNew": "TauCeti.NumberTheory.ModularForms.Newforms.Basic", "TauCeti.cuspFormsOld": "TauCeti.NumberTheory.ModularForms.Newforms.Basic", "cuspFormCharSpace": "TauCeti.NumberTheory.ModularForms.DiamondOperators" }, "cmf.nontrivial_twist": { "HeckeRing.GL2.Newform.nontrivialInnerTwists": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.InnerTwist", "HeckeRing.GL2.Newform.ncard_nontrivialInnerTwists": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.InnerTwist" }, "cmf.oldspace": { "TauCeti.CuspForm.levelRaise": "TauCeti.NumberTheory.ModularForms.Degeneracy", "TauCeti.cuspFormsOld": "TauCeti.NumberTheory.ModularForms.Newforms.Basic", "TauCeti.cuspFormsOldMultiples": "TauCeti.NumberTheory.ModularForms.Newforms.Basic" }, "cmf.petersson_scalar_product": { "ModularForm.peterssonScalarProduct": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Analytic.Petersson", "ModularForm.peterssonScalarProduct_eq_integral": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Analytic.Petersson", "ModularForm.integrableOn_of_isCuspForm": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Analytic.Petersson", "ModularForm.peterssonScalarProduct_coe_coe": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Analytic.Petersson", "UpperHalfPlane.petersson": "Mathlib.NumberTheory.ModularForms.Petersson" }, "cmf.plus_space": { "TauCeti.Nat.IsExactDivisor.normalizedAtkinLehnerOperatorCusp": "TauCeti.NumberTheory.ModularForms.AtkinLehner.Normalized" }, "cmf.projective_field": { "HeckeRing.GL2.Newform.GaloisRep.projectiveField": "LeanBridge.ForMathlib.NumberTheory.ModularForms.SatoTate.GaloisRepresentation", "HeckeRing.GL2.Newform.GaloisRep.finrank_projectiveField": "LeanBridge.ForMathlib.NumberTheory.ModularForms.SatoTate.GaloisRepresentation", "HeckeRing.GL2.Newform.GaloisRep.projectiveField_le_artinField": "LeanBridge.ForMathlib.NumberTheory.ModularForms.SatoTate.GaloisRepresentation" }, "cmf.q-expansion": { "UpperHalfPlane.qExpansion": "Mathlib.NumberTheory.ModularForms.QExpansion", "CuspFormClass.qExpansion_coeff_zero": "Mathlib.NumberTheory.ModularForms.QExpansion", "HeckeRing.GL2.Newform.orbitQExpansion": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.Embedding", "HeckeRing.GL2.Newform.map_orbitQExpansion": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.Embedding", "HeckeRing.GL2.Newform.IsGaloisConjugateBy.map_orbitQExpansion": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.Embedding" }, "cmf.relative_dimension": { "TauCeti.CharacterField": "TauCeti.NumberTheory.ModularForms.Newforms.Fields", "TauCeti.CoefficientField": "TauCeti.NumberTheory.ModularForms.Newforms.Fields" }, "cmf.rm_form": { "HeckeRing.GL2.Newform.HasRM": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.SelfTwist", "HeckeRing.GL2.Newform.HasRMBy": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.SelfTwist", "Int.IsFundamentalDiscr.kroneckerChar": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.SelfTwist", "HeckeRing.GL2.Newform.HasRM.exists_hasSelfTwist": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.SelfTwist", "HeckeRing.GL2.Newform.IsGaloisConjugate.hasRMBy_iff": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.SelfTwist" }, "cmf.satake_angles": { "HeckeRing.GL2.Newform.satakeAngles": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Analytic.Satake", "HeckeRing.GL2.Newform.normalizedSatakeParameters_eq_map_exp_satakeAngles": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Analytic.Satake", "HeckeRing.GL2.Newform.satakeAngles_eq_map_arg_satakeParameters": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Analytic.Satake", "HeckeRing.GL2.Newform.satakeAngles_eq_pair_satakeAngle": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Analytic.Satake" }, "cmf.satake_parameters": { "HeckeRing.GL2.Newform.normalizedSatakeParameters": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Analytic.Satake", "HeckeRing.GL2.Newform.prod_map_one_sub_mul_normalizedSatakeParameters": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Analytic.Satake", "HeckeRing.GL2.Newform.normalizedSatakeParameters_eq_map_div": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Analytic.Satake", "HeckeRing.GL2.Newform.normalizedSatakeParameters_eq_pair_inv_mul": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Analytic.Satake", "HeckeRing.GL2.Newform.satakeParameters": "TauCeti.NumberTheory.ModularForms.Newforms.Satake" }, "cmf.self_twist": { "HeckeRing.GL2.Newform.HasSelfTwist": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.SelfTwist", "HeckeRing.GL2.Newform.IsTwistAtAlmostAllPrimes": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.Basic", "Int.IsFundamentalDiscr.kroneckerChar": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.SelfTwist", "HeckeRing.GL2.Newform.HasCMBy": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.SelfTwist", "HeckeRing.GL2.Newform.HasRMBy": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.SelfTwist" }, "cmf.selfdual": { "CuspForm.conj": "TauCeti.NumberTheory.ModularForms.Conjugate", "HeckeRing.GL2.Newform.IsSelfDual": "TauCeti.NumberTheory.ModularForms.Newforms.SelfDual" }, "cmf.space": { "cuspFormCharSpace": "TauCeti.NumberTheory.ModularForms.DiamondOperators", "modFormCharSpace": "TauCeti.NumberTheory.ModularForms.DiamondOperators" }, "cmf.space_trace_form": { "HeckeRing.GL2.Newform": "TauCeti.NumberTheory.ModularForms.Newforms.Newform", "HeckeRing.GL2.Newform.basis": "TauCeti.NumberTheory.ModularForms.Newforms.OrthogonalBasis" }, "cmf.sturm_bound": { "ModularForm.sturmBound": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Analytic.SturmBound", "ModularForm.eq_of_sturmBound": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Analytic.SturmBound", "ModularForm.eq_zero_of_sturmBound_lt_order": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Analytic.SturmBound", "HeckeRing.GL2.Newform.eq_of_sturmBound": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Analytic.SturmBound" }, "cmf.sturm_bound_gamma1": { "TauCeti.ModularForm.sturm_bound_finiteIndex_SL2Z": "TauCeti.NumberTheory.ModularForms.SturmBound", "TauCeti.ModularForm.eq_of_sturm_bound": "TauCeti.NumberTheory.ModularForms.SturmBound" }, "cmf.trace_form": { "HeckeRing.GL2.Newform.traceForm": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.TraceForm", "HeckeRing.GL2.Newform.newspaceTraceForm": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.TraceForm", "HeckeRing.GL2.Newform.qExpansion_coeff_one_traceForm": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.TraceForm", "HeckeRing.GL2.Newform.qExpansion_coeff_traceForm_eq_trace": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.TraceForm", "HeckeRing.GL2.Newform.exists_int_qExpansion_coeff_traceForm": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Newform.TraceForm" }, "cmf.twist": { "HeckeRing.GL2.Newform.IsTwistBy": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.Basic", "HeckeRing.GL2.Newform.IsTwistEquivalent": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.Basic", "HeckeRing.GL2.Newform.twistClass": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.Basic", "HeckeRing.GL2.Newform.IsOrbitTwistBy": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.Multiplicity", "HeckeRing.GL2.NewformOrbit.twistClass": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.Multiplicity" }, "cmf.twist_minimal": { "HeckeRing.GL2.Newform.IsTwistMinimal": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.Minimal", "HeckeRing.GL2.Newform.exists_isTwistMinimal": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.Minimal", "HeckeRing.GL2.Newform.IsTwistMinimal.eq_of_isTwistEquivalent": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.Minimal", "HeckeRing.GL2.Newform.twistClass": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.Basic" }, "cmf.twist_multiplicity": { "HeckeRing.GL2.Newform.twistMultiplicity": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.Multiplicity", "HeckeRing.GL2.Newform.IsGaloisConjugateBy.twistMultiplicity_eq": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.Multiplicity", "HeckeRing.GL2.Newform.IsGaloisConjugate.twistMultiplicity_eq": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.Multiplicity", "HeckeRing.GL2.Newform.twistMultiplicity_self_le_innerTwistMultiplicity": "LeanBridge.ForMathlib.NumberTheory.ModularForms.Twist.Multiplicity", "MulChar.galoisOrbit": "TauCeti.NumberTheory.MulChar.GaloisOrbit" }, "curve.highergenus.aut.full": { "TauCeti.Diff": "TauCeti.Geometry.Diffeomorphism.Group" }, "curve.highergenus.aut.group_action": { "TauCeti.Diff": "TauCeti.Geometry.Diffeomorphism.Group" }, "curve.highergenus.aut.quotientgenus": { "TauCeti.genus": "TauCeti.FieldTheory.FunctionField.RiemannRoch.Genus" }, "ec.analytic_sha_order": { "WeierstrassCurve.analyticShaOrder": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.Conjecture", "WeierstrassCurve.BirchSwinnertonDyer.analyticShaOrder_eq": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.Conjecture", "WeierstrassCurve.sha": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.Sha", "WeierstrassCurve.mem_sha_iff": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.Sha", "WeierstrassCurve.shafarevichTateGroup": "TauCeti.AlgebraicGeometry.EllipticCurve.GaloisCohomology.Selmer" }, "ec.bad_reduction": { "WeierstrassCurve.IsBadReduction": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Reduction" }, "ec.bsdconjecture": { "WeierstrassCurve.BirchSwinnertonDyer": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.Conjecture", "WeierstrassCurve.WeakBirchSwinnertonDyer": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.Conjecture", "WeierstrassCurve.birchSwinnertonDyer_iff": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.Conjecture", "WeierstrassCurve.globalPeriod": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Arithmetic.GlobalPeriod", "WeierstrassCurve.Affine.regulator": "TauCeti.AlgebraicGeometry.EllipticCurve.MordellWeil.Regulator.Basic" }, "ec.canonical_height": { "WeierstrassCurve.Affine.Point.canonicalHeight": "TauCeti.AlgebraicGeometry.EllipticCurve.CanonicalHeight.Basic", "WeierstrassCurve.Affine.neronTatePairing": "TauCeti.AlgebraicGeometry.EllipticCurve.CanonicalHeight.Basic" }, "ec.complex_multiplication": { "WeierstrassCurve.HasCM": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.ComplexMultiplication.Basic", "WeierstrassCurve.HasGeometricCM": "TauCeti.AlgebraicGeometry.EllipticCurve.Isogeny.Hom.ComplexMultiplication", "WeierstrassCurve.cmDiscriminant": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.ComplexMultiplication.Basic", "WeierstrassCurve.geometricCMDiscriminant": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.ComplexMultiplication.Basic", "WeierstrassCurve.hasGeometricCM_iff_of_j_eq": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.ComplexMultiplication.Basic" }, "ec.conductor": { "WeierstrassCurve.algorithmicConductor": "TauCeti.AlgebraicGeometry.EllipticCurve.TateAlgorithm.Reduction.Conductor", "WeierstrassCurve.algorithmicOggExponent": "TauCeti.AlgebraicGeometry.EllipticCurve.TateAlgorithm.Reduction.Curve" }, "ec.endomorphism": { "TauCeti.Isogeny": "TauCeti.AlgebraicGeometry.EllipticCurve.Isogeny.Basic", "TauCeti.Isogeny.Hom": "TauCeti.AlgebraicGeometry.EllipticCurve.Isogeny.Hom.Basic" }, "ec.endomorphism_ring": { "TauCeti.Isogeny.Hom": "TauCeti.AlgebraicGeometry.EllipticCurve.Isogeny.Hom.Basic", "TauCeti.Isogeny.mulByIntIsogeny": "TauCeti.AlgebraicGeometry.EllipticCurve.Isogeny.MulByInt.MapsInfinity" }, "ec.galois_rep": { "WeierstrassCurve.torsionGaloisAction": "TauCeti.AlgebraicGeometry.EllipticCurve.Affine.Point.Galois", "WeierstrassCurve.modGaloisRepresentationGL": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.GaloisRep.Basic", "WeierstrassCurve.tateModuleGaloisRepresentation": "TauCeti.AlgebraicGeometry.EllipticCurve.TateModule.Galois", "WeierstrassCurve.tateModuleGaloisRepresentationGL": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.GaloisRep.Basic", "WeierstrassCurve.adelicGaloisRepresentationGL": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.GaloisRep.Basic" }, "ec.geom_endomorphism_ring": { "WeierstrassCurve.GeometricEnd": "TauCeti.AlgebraicGeometry.EllipticCurve.Isogeny.Hom.ComplexMultiplication" }, "ec.global_minimal_model": { "WeierstrassCurve.IsGlobalMinimal": "TauCeti.AlgebraicGeometry.EllipticCurve.GlobalMinimalModel" }, "ec.good_ordinary_reduction": { "WeierstrassCurve.HasGoodOrdinaryReduction": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.OrdinaryReduction", "WeierstrassCurve.IsOrdinary": "TauCeti.AlgebraicGeometry.EllipticCurve.Supersingular" }, "ec.good_supersingular_reduction": { "WeierstrassCurve.HasGoodSupersingularReduction": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.OrdinaryReduction", "WeierstrassCurve.IsSupersingular": "TauCeti.AlgebraicGeometry.EllipticCurve.Supersingular" }, "ec.invariants": { "WeierstrassCurve.algorithmicConductor": "TauCeti.AlgebraicGeometry.EllipticCurve.TateAlgorithm.Reduction.Conductor", "WeierstrassCurve.minimalDiscriminantIdeal": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.DiscriminantIdeal" }, "ec.isogeny": { "TauCeti.Isogeny": "TauCeti.AlgebraicGeometry.EllipticCurve.Isogeny.Basic", "WeierstrassCurve.IsIsogenous": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Isogeny.Basic", "TauCeti.Isogeny.degree": "TauCeti.AlgebraicGeometry.EllipticCurve.Isogeny.Degree", "TauCeti.Isogeny.IsCyclic": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Isogeny.Basic", "WeierstrassCurve.isogenySetoid": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Isogeny.Basic" }, "ec.isogeny_class": { "WeierstrassCurve.isogenyClass": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Isogeny.Class", "WeierstrassCurve.IsomorphismClass": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Isogeny.Class", "WeierstrassCurve.IsIsogenous": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Isogeny.Basic" }, "ec.isogeny_class_degree": { "WeierstrassCurve.isogenyClassDegree": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Isogeny.ClassDegree", "WeierstrassCurve.isogenyClassCyclicDegrees": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Isogeny.ClassDegree", "WeierstrassCurve.IsomorphismClass.cyclicIsogenyDegrees": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Isogeny.ClassDegree", "TauCeti.Isogeny.IsCyclic": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Isogeny.Basic" }, "ec.isogeny_graph": { "WeierstrassCurve.IsogenyGraph": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Isogeny.Graph", "WeierstrassCurve.IsomorphismClass.HasIsogenyOfDegree": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Isogeny.Graph" }, "ec.isogeny_matrix": { "WeierstrassCurve.isogenyMatrix": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Isogeny.Matrix", "WeierstrassCurve.isSymm_isogenyMatrix": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Isogeny.Matrix", "WeierstrassCurve.IsomorphismClass.cyclicIsogenyDegrees": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Isogeny.ClassDegree", "TauCeti.Isogeny.IsCyclic.dual": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Isogeny.CyclicDual" }, "ec.kodaira_symbol": { "TauCeti.ReductionSymbol": "TauCeti.AlgebraicGeometry.EllipticCurve.TateAlgorithm.Reduction.Symbol", "WeierstrassCurve.reductionSymbol": "TauCeti.AlgebraicGeometry.EllipticCurve.TateAlgorithm.Reduction.Curve" }, "ec.local_minimal_discriminant": { "WeierstrassCurve.localMinimalDiscriminant": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.LocalDiscriminant", "WeierstrassCurve.localMinimalDiscriminantValuation": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.Valuation" }, "ec.maximal_elladic_galois_rep": { "WeierstrassCurve.IsMaximalTateModuleGaloisRepresentation": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.GaloisRep.Maximal", "WeierstrassCurve.tateModuleGeometricEndCentralizer": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.GaloisRep.Maximal", "WeierstrassCurve.tateModuleGaloisRepresentation": "TauCeti.AlgebraicGeometry.EllipticCurve.TateModule.Galois", "WeierstrassCurve.GeometricEnd": "TauCeti.AlgebraicGeometry.EllipticCurve.Isogeny.Hom.ComplexMultiplication" }, "ec.maximal_galois_rep": { "WeierstrassCurve.IsMaximalModGaloisRepresentation": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.GaloisRep.Maximal", "WeierstrassCurve.torsionGeometricEndCentralizer": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.GaloisRep.Maximal", "WeierstrassCurve.isMaximalModGaloisRepresentation_iff_of_not_hasGeometricCM": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.GaloisRep.Maximal", "WeierstrassCurve.GeometricEnd": "TauCeti.AlgebraicGeometry.EllipticCurve.Isogeny.Hom.ComplexMultiplication", "TauCeti.Isogeny.Hom.torsionRepresentation": "TauCeti.AlgebraicGeometry.EllipticCurve.Isogeny.Hom.Torsion" }, "ec.minimal_discriminant": { "WeierstrassCurve.minimalDiscriminantIdeal": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.DiscriminantIdeal" }, "ec.mordell_weil_theorem": { "WeierstrassCurve.Affine.fg_point_of_numberField": "TauCeti.AlgebraicGeometry.EllipticCurve.MordellWeil.FinitelyGenerated" }, "ec.mw_generators": { "WeierstrassCurve.Affine.IsMordellWeilGenerators": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Arithmetic.MordellWeilGenerators", "WeierstrassCurve.Affine.IsTorsionBasis": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Arithmetic.MordellWeilGenerators", "WeierstrassCurve.Affine.exists_isMordellWeilGenerators": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Arithmetic.MordellWeilGenerators", "WeierstrassCurve.Affine.PointModTorsion": "TauCeti.AlgebraicGeometry.EllipticCurve.MordellWeil.PointModTorsion.Basic", "WeierstrassCurve.Affine.fg_point_of_numberField": "TauCeti.AlgebraicGeometry.EllipticCurve.MordellWeil.FinitelyGenerated" }, "ec.nonsplit_multiplicative_reduction": { "WeierstrassCurve.IsNonsplitMultiplicativeReduction": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Reduction" }, "ec.obstruction_class": { "WeierstrassCurve.globalMinimalityClass": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.Class", "WeierstrassCurve.weierstrassDefectClass": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.Class" }, "ec.padic_tate_module": { "TauCeti.TateModule": "TauCeti.Algebra.Module.Torsion.TateModule", "WeierstrassCurve.tateModuleGaloisRepresentation": "TauCeti.AlgebraicGeometry.EllipticCurve.TateModule.Galois" }, "ec.period": { "WeierstrassCurve.globalPeriod": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Arithmetic.GlobalPeriod", "WeierstrassCurve.localPeriod": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Arithmetic.GlobalPeriod", "WeierstrassCurve.complexPeriod": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Arithmetic.ComplexPeriod", "WeierstrassCurve.realPeriod": "TauCeti.AlgebraicGeometry.EllipticCurve.RealPeriod", "WeierstrassCurve.minimalDiscriminantIdeal": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.DiscriminantIdeal" }, "ec.potential_good_reduction": { "WeierstrassCurve.HasPotentialGoodReduction": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.PotentialGoodReduction" }, "ec.q.abc_quality": { "WeierstrassCurve.abcQuality": "TauCeti.AlgebraicGeometry.EllipticCurve.AbcQuality" }, "ec.q.analytic_rank": { "WeierstrassCurve.analyticRank": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.LFunction", "WeierstrassCurve.IsAnalyticLFunction": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.LFunction", "WeierstrassCurve.analyticRank_eq": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.LFunction", "WeierstrassCurve.analyticRank_eq_analyticOrderNatAt": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.LFunction", "WeierstrassCurve.LFunction": "Mathlib.AlgebraicGeometry.EllipticCurve.LFunction" }, "ec.q.analytic_sha_order": { "WeierstrassCurve.analyticShaOrder": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.Conjecture", "WeierstrassCurve.analyticShaOrder_eq_of_isGlobalMinimal": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.Conjecture", "WeierstrassCurve.BirchSwinnertonDyer.analyticShaOrder_eq": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.Conjecture", "WeierstrassCurve.sha": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.Sha", "WeierstrassCurve.specialValue": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.LFunction" }, "ec.q.bsdconjecture": { "WeierstrassCurve.BirchSwinnertonDyer": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.Conjecture", "WeierstrassCurve.birchSwinnertonDyer_iff_of_isGlobalMinimal": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.Conjecture", "WeierstrassCurve.globalPeriod_eq_realPeriod_of_isGlobalMinimal": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.Conjecture", "WeierstrassCurve.tamagawaProduct": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Arithmetic.Tamagawa", "WeierstrassCurve.Affine.regulator": "TauCeti.AlgebraicGeometry.EllipticCurve.MordellWeil.Regulator.Basic" }, "ec.q.canonical_height": { "WeierstrassCurve.Affine.Point.canonicalHeight": "TauCeti.AlgebraicGeometry.EllipticCurve.CanonicalHeight.Basic", "WeierstrassCurve.Affine.canonicalHeightQuadratic": "TauCeti.AlgebraicGeometry.EllipticCurve.CanonicalHeight.Basic", "WeierstrassCurve.Affine.neronTatePairing": "TauCeti.AlgebraicGeometry.EllipticCurve.CanonicalHeight.Basic" }, "ec.q.conductor": { "WeierstrassCurve.algorithmicConductor": "TauCeti.AlgebraicGeometry.EllipticCurve.TateAlgorithm.Reduction.Conductor", "WeierstrassCurve.algorithmicOggExponent": "TauCeti.AlgebraicGeometry.EllipticCurve.TateAlgorithm.Reduction.Curve" }, "ec.q.discriminant": { "WeierstrassCurve.minimalDiscriminantIdeal": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.DiscriminantIdeal", "WeierstrassCurve.reducedMinimalModel": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.Reduced" }, "ec.q.endomorphism_ring": { "TauCeti.Isogeny.Hom": "TauCeti.AlgebraicGeometry.EllipticCurve.Isogeny.Hom.Basic", "WeierstrassCurve.GeometricEnd": "TauCeti.AlgebraicGeometry.EllipticCurve.Isogeny.Hom.ComplexMultiplication", "WeierstrassCurve.HasGeometricCM": "TauCeti.AlgebraicGeometry.EllipticCurve.Isogeny.Hom.ComplexMultiplication" }, "ec.q.faltings_height": { "WeierstrassCurve.faltingsHeight": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Arithmetic.FaltingsHeight", "WeierstrassCurve.stableFaltingsHeight": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Arithmetic.FaltingsHeight", "WeierstrassCurve.periodCovolume": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Arithmetic.ComplexPeriod", "WeierstrassCurve.reducedMinimalModel": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.Reduced" }, "ec.q.frey": { "TauCeti.freyCurve": "TauCeti.AlgebraicGeometry.EllipticCurve.FreyCurve.Basic" }, "ec.q.integral_points": { "WeierstrassCurve.integralPoints": "TauCeti.AlgebraicGeometry.EllipticCurve.Affine.Point.Integral" }, "ec.q.kodaira_symbol": { "TauCeti.ReductionSymbol": "TauCeti.AlgebraicGeometry.EllipticCurve.TateAlgorithm.Reduction.Symbol", "WeierstrassCurve.reductionSymbol": "TauCeti.AlgebraicGeometry.EllipticCurve.TateAlgorithm.Reduction.Curve" }, "ec.q.lmfdb_label": { "WeierstrassCurve.lmfdbLabel": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Label.LMFDB", "WeierstrassCurve.lmfdbIsogenyClassIndex": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Label.LMFDB", "WeierstrassCurve.isogenyClassLetters": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Label.LMFDB", "WeierstrassCurve.lmfdbIsomorphismClassIndex": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Label.LMFDB", "WeierstrassCurve.reducedMinimalModel": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.Reduced" }, "ec.q.minimal_twist": { "WeierstrassCurve.IsMinimalTwist": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Twist.MinimalTwist", "WeierstrassCurve.IsMinimalQuadraticTwist": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Twist.MinimalTwist", "WeierstrassCurve.IsQuadraticTwist": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Twist.MinimalTwist", "WeierstrassCurve.minimalTwistKey": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Twist.MinimalTwist", "WeierstrassCurve.LFunction": "Mathlib.AlgebraicGeometry.EllipticCurve.LFunction" }, "ec.q.minimal_weierstrass_equation": { "WeierstrassCurve.IsGlobalMinimal": "TauCeti.AlgebraicGeometry.EllipticCurve.GlobalMinimalModel", "WeierstrassCurve.IsReducedMinimal": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.Reduced", "WeierstrassCurve.reducedMinimalModel": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.Reduced" }, "ec.q.naive_height": { "WeierstrassCurve.minimalPairModel": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalPairModel", "WeierstrassCurve.naiveHeight": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalPairModel", "WeierstrassCurve.shortEquationHeight": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalPairModel" }, "ec.q.real_period": { "WeierstrassCurve.realPeriod": "TauCeti.AlgebraicGeometry.EllipticCurve.RealPeriod", "WeierstrassCurve.realPeriodLIntegral": "TauCeti.AlgebraicGeometry.EllipticCurve.RealPeriod", "WeierstrassCurve.reducedMinimalModel": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.Reduced" }, "ec.q.reduction_type": { "WeierstrassCurve.HasGoodOrdinaryReduction": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.OrdinaryReduction", "WeierstrassCurve.IsNonsplitMultiplicativeReduction": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Reduction", "WeierstrassCurve.ReductionType": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Reduction" }, "ec.q.regulator": { "WeierstrassCurve.Affine.neronTatePairing": "TauCeti.AlgebraicGeometry.EllipticCurve.CanonicalHeight.Basic", "WeierstrassCurve.Affine.neronTatePairingModTorsion": "TauCeti.AlgebraicGeometry.EllipticCurve.MordellWeil.PointModTorsion.Basic", "WeierstrassCurve.Affine.regulator": "TauCeti.AlgebraicGeometry.EllipticCurve.MordellWeil.Regulator.Basic" }, "ec.q.semistable": { "WeierstrassCurve.IsSemistable": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.Semistable" }, "ec.q.special_value": { "WeierstrassCurve.specialValue": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.LFunction", "WeierstrassCurve.specialValue_eq_iteratedDeriv": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.LFunction", "WeierstrassCurve.iteratedDeriv_eq_zero_of_lt_analyticRank": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.LFunction", "WeierstrassCurve.specialValue_eq": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.LFunction" }, "ec.q.szpiro_ratio": { "WeierstrassCurve.algorithmicModifiedSzpiroRatio": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Arithmetic.SzpiroRatio", "WeierstrassCurve.algorithmicSzpiroRatio": "TauCeti.AlgebraicGeometry.EllipticCurve.Szpiro", "TauCeti.AlgorithmicModifiedSzpiroConjecture": "TauCeti.AlgebraicGeometry.EllipticCurve.Szpiro", "WeierstrassCurve.algorithmicConductor": "TauCeti.AlgebraicGeometry.EllipticCurve.TateAlgorithm.Reduction.Conductor" }, "ec.q.torsion_growth": { "WeierstrassCurve.HasTorsionGrowth": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Arithmetic.TorsionGrowth", "WeierstrassCurve.HasPrimitiveTorsionGrowth": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Arithmetic.TorsionGrowth", "AddCommGroup.torsion": "Mathlib.GroupTheory.Torsion", "WeierstrassCurve.Affine.Point.baseChange": "Mathlib.AlgebraicGeometry.EllipticCurve.Affine.Point" }, "ec.q_curve": { "WeierstrassCurve.IsQCurve": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Isogeny.QCurve", "WeierstrassCurve.isQCurve_baseChange": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Isogeny.QCurve", "WeierstrassCurve.isQCurve_of_j_eq_ratCast": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Isogeny.QCurve", "WeierstrassCurve.IsIsogenous": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Isogeny.Basic" }, "ec.reduction": { "WeierstrassCurve.HasPotentialGoodReduction": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.PotentialGoodReduction", "WeierstrassCurve.IsSemistable": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.Semistable" }, "ec.reduction_type": { "WeierstrassCurve.HasGoodOrdinaryReduction": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.OrdinaryReduction", "WeierstrassCurve.IsNonsplitMultiplicativeReduction": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Reduction", "WeierstrassCurve.ReductionType": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Reduction" }, "ec.regulator": { "WeierstrassCurve.Affine.normalizedRegulator": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Arithmetic.Regulator", "WeierstrassCurve.Affine.regulator": "TauCeti.AlgebraicGeometry.EllipticCurve.MordellWeil.Regulator.Basic", "WeierstrassCurve.Affine.neronTatePairing": "TauCeti.AlgebraicGeometry.EllipticCurve.CanonicalHeight.Basic", "WeierstrassCurve.Affine.Point.canonicalHeight": "TauCeti.AlgebraicGeometry.EllipticCurve.CanonicalHeight.Basic" }, "ec.ring": { "TauCeti.AlgebraicGeometry.EllipticCurveGeom": "TauCeti.AlgebraicGeometry.EllipticCurve.Scheme.Geom.Basic", "WeierstrassCurve.toEllipticCurveGeom": "TauCeti.AlgebraicGeometry.EllipticCurve.Scheme.OfWeierstrass" }, "ec.scheme": { "TauCeti.AlgebraicGeometry.EllipticCurveGeom": "TauCeti.AlgebraicGeometry.EllipticCurve.Scheme.Geom.Basic", "TauCeti.AlgebraicGeometry.IsLocallyWeierstrass": "TauCeti.AlgebraicGeometry.EllipticCurve.Scheme.Geom.Basic" }, "ec.semi_global_minimal_model": { "WeierstrassCurve.IsSemiGlobalMinimal": "TauCeti.AlgebraicGeometry.EllipticCurve.GlobalMinimalModel", "WeierstrassCurve.IsSharpSemiGlobalMinimalAt": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.ObstructionExponent" }, "ec.semistable": { "WeierstrassCurve.IsSemistable": "TauCeti.AlgebraicGeometry.EllipticCurve.MinimalModel.Semistable" }, "ec.special_value": { "WeierstrassCurve.specialValue": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.LFunction", "WeierstrassCurve.specialValue_eq": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.LFunction", "WeierstrassCurve.specialValue_eq_iteratedDeriv": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.LFunction", "WeierstrassCurve.iteratedDeriv_eq_zero_of_lt_analyticRank": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.LFunction", "WeierstrassCurve.specialValue_ne_zero": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.BSD.LFunction" }, "ec.tamagawa_number": { "WeierstrassCurve.tamagawaNumber": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Arithmetic.Tamagawa", "WeierstrassCurve.tamagawaProduct": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Arithmetic.Tamagawa", "WeierstrassCurve.Affine.nonsingularReduction": "TauCeti.AlgebraicGeometry.EllipticCurve.Affine.Point.NonsingularReduction", "WeierstrassCurve.minimal": "Mathlib.AlgebraicGeometry.EllipticCurve.Reduction" }, "ec.torsion_order": { "AddCommGroup.torsion": "Mathlib.GroupTheory.Torsion", "Nat.card": "Mathlib.SetTheory.Cardinal.Finite", "WeierstrassCurve.Affine.finite_torsion": "Mathlib.NumberTheory.Height.EllipticCurve", "WeierstrassCurve.Affine.Point": "Mathlib.AlgebraicGeometry.EllipticCurve.Affine.Point" }, "ec.twists": { "WeierstrassCurve.IsTwist": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Twist.Basic", "WeierstrassCurve.quadraticTwist": "TauCeti.AlgebraicGeometry.EllipticCurve.QuadraticTwist.Basic", "WeierstrassCurve.quarticTwist": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Twist.QuarticSextic", "WeierstrassCurve.sexticTwist": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.Twist.QuarticSextic", "WeierstrassCurve.VariableChange.twistCohomologyClass": "TauCeti.AlgebraicGeometry.EllipticCurve.Twist.Cocycle" }, "g2c.aut_grp": { "HyperellipticEquation.hyperellipticInvolution": "LeanBridge.ForMathlib.AlgebraicGeometry.GenusTwo.Automorphism", "HyperellipticEquation.orderOf_hyperellipticInvolution": "LeanBridge.ForMathlib.AlgebraicGeometry.GenusTwo.Automorphism", "GenusTwoCurve.nontrivial_algEquiv": "LeanBridge.ForMathlib.AlgebraicGeometry.GenusTwo.Curve", "GenusTwoCurve.orderOf_hyperellipticInvolution": "LeanBridge.ForMathlib.AlgebraicGeometry.GenusTwo.Curve", "CategoryTheory.Aut": "Mathlib.CategoryTheory.Endomorphism" }, "g2c.decomposition": { "TauCeti.AlgebraicGeometry.AbelianVariety.IsIsogeny": "TauCeti.AlgebraicGeometry.AbelianVariety.Isogeny", "TauCeti.AlgebraicGeometry.AbelianVariety.baseChange": "TauCeti.AlgebraicGeometry.AbelianVariety.Basic", "TauCeti.AlgebraicGeometry.AbelianVariety.dim": "TauCeti.AlgebraicGeometry.AbelianVariety.Basic", "TauCeti.AlgebraicGeometry.AbelianVariety.prod": "TauCeti.AlgebraicGeometry.AbelianVariety.Product" }, "g2c.end_alg": { "TauCeti.AlgebraicGeometry.AbelianVariety.End": "TauCeti.AlgebraicGeometry.AbelianVariety.End.Basic", "TauCeti.AlgebraicGeometry.AbelianVariety.dim": "TauCeti.AlgebraicGeometry.AbelianVariety.Basic" }, "g2c.g2curve": { "GenusTwoCurve": "LeanBridge.ForMathlib.AlgebraicGeometry.GenusTwo.Curve", "HyperellipticEquation": "LeanBridge.ForMathlib.AlgebraicGeometry.GenusTwo.Equation", "HyperellipticEquation.FunctionField": "LeanBridge.ForMathlib.AlgebraicGeometry.GenusTwo.FunctionField", "GenusTwoCurve.genus_functionField": "LeanBridge.ForMathlib.AlgebraicGeometry.GenusTwo.Curve", "GenusTwoCurve.isHyperellipticFunctionField": "LeanBridge.ForMathlib.AlgebraicGeometry.GenusTwo.Curve" }, "g2c.geom_end_alg": { "TauCeti.AlgebraicGeometry.AbelianVariety.End": "TauCeti.AlgebraicGeometry.AbelianVariety.End.Basic", "TauCeti.AlgebraicGeometry.AbelianVariety.End.baseChange": "TauCeti.AlgebraicGeometry.AbelianVariety.End.BaseChange", "TauCeti.AlgebraicGeometry.AbelianVariety.baseChange": "TauCeti.AlgebraicGeometry.AbelianVariety.Basic" }, "g2c.good_reduction": { "TauCeti.Model": "TauCeti.AlgebraicGeometry.Curves.StableReduction.Model.Basic" }, "g2c.isogeny_class": { "TauCeti.AlgebraicGeometry.AbelianVariety": "TauCeti.AlgebraicGeometry.AbelianVariety.Basic", "TauCeti.AlgebraicGeometry.AbelianVariety.IsIsogeny": "TauCeti.AlgebraicGeometry.AbelianVariety.Isogeny" }, "g2c.minimal_equation": { "HyperellipticEquation.IsMinimal": "LeanBridge.ForMathlib.AlgebraicGeometry.GenusTwo.MinimalEquation", "HyperellipticEquation": "LeanBridge.ForMathlib.AlgebraicGeometry.GenusTwo.Equation", "HyperellipticEquation.discriminant": "LeanBridge.ForMathlib.AlgebraicGeometry.GenusTwo.Equation", "HyperellipticEquation.weightedEquation": "LeanBridge.ForMathlib.AlgebraicGeometry.GenusTwo.Equation", "HyperellipticEquation.simplifiedPolynomial": "LeanBridge.ForMathlib.AlgebraicGeometry.GenusTwo.Equation" }, "g2c.num_rat_wpts": { "TauCeti.Place.weierstrassWeight": "TauCeti.FieldTheory.FunctionField.Consequences.WeierstrassGaps", "TauCeti.branchPlaces": "TauCeti.FieldTheory.FunctionField.Hyperelliptic.BranchPlaces" }, "g2c.torsion": { "TauCeti.AlgebraicGeometry.AbelianVariety": "TauCeti.AlgebraicGeometry.AbelianVariety.Basic", "TauCeti.GroupScheme.torsion": "TauCeti.AlgebraicGeometry.GroupScheme.Torsion" }, "gg.galois_group": { "Polynomial.Gal": "Mathlib.FieldTheory.PolynomialGaloisGroup", "Polynomial.Gal.galActionHom": "Mathlib.FieldTheory.PolynomialGaloisGroup", "Polynomial.Gal.galActionHom_injective": "Mathlib.FieldTheory.PolynomialGaloisGroup", "Polynomial.Gal.galAction_isPretransitive": "Mathlib.FieldTheory.PolynomialGaloisGroup" }, "gl2.borel": { "Matrix.GeneralLinearGroup.IsBorelSubgroup": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.Borel", "TauCeti.GL2Borel": "TauCeti.LinearAlgebra.Matrix.GeneralLinearGroup.Borel", "Matrix.GeneralLinearGroup.labelBAB": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.Borel", "Matrix.GeneralLinearGroup.isBorelSubgroup_iff_exists_lineStabilizer": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.Borel", "ZMod.leastPrimitiveRoot": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.LeastPrimitiveRoot" }, "gl2.cartan": { "Matrix.GeneralLinearGroup.cartanSubgroup": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.Cartan", "Matrix.GeneralLinearGroup.canonicalInvolution": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.Cartan", "Matrix.GeneralLinearGroup.extendedCartanSubgroup": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.Cartan", "Matrix.GeneralLinearGroup.IsCartanSubgroup": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.Cartan", "Matrix.GeneralLinearGroup.IsExtendedCartanSubgroup": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.Cartan" }, "gl2.exceptional": { "Matrix.GeneralLinearGroup.IsExceptionalSubgroup": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.Exceptional", "Matrix.GeneralLinearGroup.projectiveImage": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.Exceptional", "Matrix.GeneralLinearGroup.ExceptionalType": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.Exceptional", "Matrix.GeneralLinearGroup.HasExceptionalType": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.Exceptional", "Matrix.ProjGenLinGroup": "Mathlib.LinearAlgebra.Matrix.GeneralLinearGroup.Projective" }, "gl2.index": { "Subgroup.index": "Mathlib.GroupTheory.Index", "Subgroup.quotient_finite_of_isOpen": "Mathlib.Topology.Algebra.OpenSubgroup", "Subgroup.index_ne_zero_of_finite": "Mathlib.GroupTheory.Index" }, "gl2.level": { "Matrix.GeneralLinearGroup.adelicLevel": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.Level", "Matrix.GeneralLinearGroup.adelicReduction": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.Level", "Matrix.GeneralLinearGroup.adelicLevel_pos": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.Level", "Matrix.GeneralLinearGroup.padicLevel": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.Level", "Matrix.GeneralLinearGroup.exists_padicLevel_eq_pow_of_isOpen": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.Level" }, "gl2.nonsplit_cartan": { "Matrix.GeneralLinearGroup.IsNonsplitCartanSubgroup": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.Cartan", "Matrix.GeneralLinearGroup.labelCn": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.NonsplitCartan", "Matrix.GeneralLinearGroup.mem_labelCn_iff": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.NonsplitCartan", "Matrix.GeneralLinearGroup.labelCn_two_eq_of_index_eq_two": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.NonsplitCartan", "Matrix.GeneralLinearGroup.labelCnAB": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.NonsplitCartan" }, "gl2.normalizer_cartan": { "Matrix.GeneralLinearGroup.IsCartanNormalizer": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.CartanNormalizer", "Subgroup.normalizer": "Mathlib.Algebra.Group.Subgroup.Defs", "Matrix.GeneralLinearGroup.extendedCartanSubgroup_le_normalizer": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.Cartan" }, "gl2.normalizer_nonsplit_cartan": { "Matrix.GeneralLinearGroup.IsNonsplitCartanNormalizer": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.CartanNormalizer", "Matrix.GeneralLinearGroup.labelNn": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.NonsplitCartan", "Matrix.GeneralLinearGroup.labelNn_eq_sup": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.NonsplitCartan", "Matrix.GeneralLinearGroup.labelNn_two": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.NonsplitCartan", "Matrix.GeneralLinearGroup.labelNnAB": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.NonsplitCartan" }, "gl2.normalizer_split_cartan": { "Matrix.GeneralLinearGroup.IsSplitCartanNormalizer": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.CartanNormalizer", "Matrix.GeneralLinearGroup.labelNs": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.SplitCartan", "Matrix.GeneralLinearGroup.isSplitCartanNormalizer_labelNs": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.SplitCartan", "Matrix.GeneralLinearGroup.labelNsAB": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.SplitCartan", "Matrix.GeneralLinearGroup.labelNsABC": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.SplitCartan" }, "gl2.split_cartan": { "Matrix.GeneralLinearGroup.IsSplitCartanSubgroup": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.Cartan", "TauCeti.diagonalTorus": "TauCeti.LinearAlgebra.Matrix.GeneralLinearGroup.Diagonal.Basic", "Matrix.GeneralLinearGroup.cartanSubgroup_piBasisFun": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.SplitCartan", "Matrix.GeneralLinearGroup.isSplitCartanSubgroup_diagonalTorus": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.SplitCartan", "Matrix.GeneralLinearGroup.labelCsAB": "LeanBridge.ForMathlib.LinearAlgebra.Matrix.GL2.SplitCartan" }, "group.complex_character_table": { "TauCeti.characterTable": "TauCeti.RepresentationTheory.CharacterTable.Table", "TauCeti.irreducibleCharacters": "TauCeti.RepresentationTheory.CharacterTable.Table" }, "group.coset": { "QuotientGroup.leftRel": "Mathlib.GroupTheory.Coset.Defs", "QuotientGroup.rightRel": "Mathlib.GroupTheory.Coset.Defs", "QuotientGroup.eq_class_eq_leftCoset": "Mathlib.GroupTheory.Coset.Basic", "QuotientGroup.rightRel_r_eq_rightCosetEquivalence": "Mathlib.GroupTheory.Coset.Basic" }, "group.elementary": { "TauCeti.IsElementary": "TauCeti.GroupTheory.Elementary", "TauCeti.IsPElementary": "TauCeti.GroupTheory.Elementary" }, "group.fuchsian": { "Subgroup.IsCofinite": "TauCeti.Analysis.Complex.Fuchsian.Covolume" }, "group.fuchsian.cusps": { "CuspOrbits": "Mathlib.NumberTheory.ModularForms.Cusps", "IsCusp": "Mathlib.NumberTheory.ModularForms.Cusps", "Subgroup.IsArithmetic.isCusp_iff_isCusp_SL2Z": "Mathlib.NumberTheory.ModularForms.Cusps", "isCusp_SL2Z_iff": "Mathlib.NumberTheory.ModularForms.Cusps" }, "group.fuchsian.cusps.width": { "TauCeti.ModularForm.cuspTranslationOrbitWidth": "TauCeti.NumberTheory.ModularForms.Norm.Cusps", "TauCeti.Subgroup.integerCuspWidth": "TauCeti.NumberTheory.ModularForms.Cusps.Basic" }, "group.fuchsian.fundamental_domain": { "ModularGroup.IsFundamentalDomain": "LeanBridge.ForMathlib.NumberTheory.ModularCurve.FundamentalDomain", "ModularGroup.isFundamentalDomain_fd": "LeanBridge.ForMathlib.NumberTheory.ModularCurve.FundamentalDomain", "ModularGroup.fd": "Mathlib.NumberTheory.Modular", "UpperHalfPlane.Completed": "LeanBridge.ForMathlib.Analysis.Complex.UpperHalfPlane.Completed" }, "group.galois.absolute": { "Field.absoluteGaloisGroup": "Mathlib.FieldTheory.AbsoluteGaloisGroup" }, "group.generators": { "Subgroup.closure": "Mathlib.Algebra.Group.Subgroup.Lattice", "Subgroup.closure_le": "Mathlib.Algebra.Group.Subgroup.Lattice", "Subgroup.mem_closure": "Mathlib.Algebra.Group.Subgroup.Lattice" }, "group.haar_measure": { "MeasureTheory.Measure.IsHaarMeasure": "Mathlib.MeasureTheory.Group.Measure", "MeasureTheory.Measure.haarMeasure": "Mathlib.MeasureTheory.Measure.Haar.Basic", "MeasureTheory.Measure.haarMeasure_self": "Mathlib.MeasureTheory.Measure.Haar.Basic", "MeasureTheory.Measure.isHaarMeasure_eq_of_isProbabilityMeasure": "Mathlib.MeasureTheory.Measure.Haar.Unique" }, "group.heisenberg": { "TauCeti.HeisenbergGroup": "TauCeti.GroupTheory.SpecificGroups.Heisenberg" }, "group.homomorphism": { "MonoidHom": "Mathlib.Algebra.Group.Hom.Defs", "MonoidHom.mk'": "Mathlib.Algebra.Group.Hom.Defs" }, "group.hyperelementary": { "TauCeti.IsHyperelementary": "TauCeti.GroupTheory.Elementary", "TauCeti.IsPHyperelementary": "TauCeti.GroupTheory.Elementary" }, "group.isomorphism": { "MulEquiv": "Mathlib.Algebra.Group.Equiv.Defs", "MulEquiv.ofBijective": "Mathlib.Algebra.Group.Equiv.Defs" }, "group.maximal_subgroup": { "IsCoatom": "Mathlib.Order.Atoms", "IsCoatom.le_iff": "Mathlib.Order.Atoms" }, "group.normal_series": { "Subgroup.SubnormalSeries": "LeanBridge.ForMathlib.GroupTheory.SubnormalSeries", "Subgroup.NormalSeries": "LeanBridge.ForMathlib.GroupTheory.SubnormalSeries", "Subgroup.isSubnormal_iff_exists_subnormalSeries": "LeanBridge.ForMathlib.GroupTheory.SubnormalSeries", "Subgroup.SubnormalSeries.isSubnormal": "LeanBridge.ForMathlib.GroupTheory.SubnormalSeries", "Subgroup.IsSubnormal": "Mathlib.GroupTheory.IsSubnormal" }, "group.order": { "Nat.card": "Mathlib.SetTheory.Cardinal.Finite", "Cardinal.mk": "Mathlib.SetTheory.Cardinal.Defs" }, "group.presentation": { "PresentedGroup": "Mathlib.GroupTheory.PresentedGroup", "Subgroup.SubnormalSeries.IsPolycyclic": "LeanBridge.ForMathlib.GroupTheory.PolycyclicPresentation", "PolycyclicSequence": "LeanBridge.ForMathlib.GroupTheory.PolycyclicPresentation", "PolycyclicSequence.relOrder": "LeanBridge.ForMathlib.GroupTheory.PolycyclicPresentation", "PolycyclicPresentation.relators": "LeanBridge.ForMathlib.GroupTheory.PolycyclicPresentation" }, "group.rank": { "Group.rank": "Mathlib.GroupTheory.Rank", "Group.rank_spec": "Mathlib.GroupTheory.Rank", "Group.rank_le": "Mathlib.GroupTheory.Rank" }, "group.representation.type": { "Representation.IsQuaternionicStructure": "TauCeti.RepresentationTheory.QuaternionicStructure", "Representation.IsRealizableOverReal": "TauCeti.RepresentationTheory.RealForm", "TauCeti.Representation.frobeniusSchurIndicator": "TauCeti.RepresentationTheory.CharacterTable.FrobeniusSchur.Basic" }, "group.sl2z": { "Matrix.SpecialLinearGroup": "Mathlib.LinearAlgebra.Matrix.SpecialLinearGroup", "ModularGroup.S": "Mathlib.LinearAlgebra.Matrix.SpecialLinearGroup", "ModularGroup.T": "Mathlib.LinearAlgebra.Matrix.SpecialLinearGroup", "SpecialLinearGroup.SL2Z_generators": "Mathlib.LinearAlgebra.Matrix.FixedDetMatrices" }, "group.spinor_norm": { "CliffordAlgebra.orthogonalSpinorNorm": "TauCeti.LinearAlgebra.CliffordAlgebra.Spin.SpinorNorm.Basic", "CliffordAlgebra.spinorNorm": "TauCeti.LinearAlgebra.CliffordAlgebra.Spin.SpinorNorm.Basic", "TauCeti.QuadraticMap.specialOrthogonalGroup": "TauCeti.LinearAlgebra.QuadraticForm.OrthogonalGroup.Basic" }, "group.sporadic": { "TauCeti.ClassificationStatement": "TauCeti.GroupTheory.SpecificGroups.CFSG.Classification", "TauCeti.SporadicName": "TauCeti.GroupTheory.SpecificGroups.CFSG.Index", "TauCeti.SporadicName.Group": "TauCeti.GroupTheory.SpecificGroups.CFSG.Sporadic.Presentation", "TauCeti.SporadicName.presentation": "TauCeti.GroupTheory.SpecificGroups.CFSG.Sporadic.Presentation" }, "group.subgroup.index": { "Subgroup.index": "Mathlib.GroupTheory.Index" }, "group.subgroup.normal": { "Subgroup.Normal": "Mathlib.Algebra.Group.Subgroup.Defs", "Subgroup.normal_iff_map_conj_eq": "Mathlib.Algebra.Group.Subgroup.Basic", "normal_iff_eq_cosets": "Mathlib.GroupTheory.Coset.Basic", "QuotientGroup.Quotient.group": "Mathlib.GroupTheory.QuotientGroup.Defs" }, "group.sylow_subgroup": { "Sylow": "Mathlib.GroupTheory.Sylow", "Sylow.card_eq_multiplicity": "Mathlib.GroupTheory.Sylow", "Sylow.ofCard": "Mathlib.GroupTheory.Sylow", "Sylow.nonempty": "Mathlib.GroupTheory.Sylow" }, "group.torsion": { "IsMulTorsion": "Mathlib.GroupTheory.Torsion", "CommGroup.torsion": "Mathlib.GroupTheory.Torsion", "AddCommGroup.torsion": "Mathlib.GroupTheory.Torsion" }, "group.triangle_group": { "TauCeti.TriangleGroup": "TauCeti.GroupTheory.TriangleGroup.Basic" }, "hmsurface.arithmetic_genus": { "AlgebraicGeometry.Scheme.Modules.eulerCharBelow": "TauCeti.AlgebraicGeometry.Cohomology.EulerCharacteristic", "AlgebraicGeometry.Scheme.genus": "TauCeti.AlgebraicGeometry.Cohomology.Genus", "TauCeti.AlgebraicGeometry.Scheme.Modules.Cohomology": "TauCeti.AlgebraicGeometry.Cohomology.Basic" }, "hmsurface.hodge_numbers": { "AlgebraicGeometry.Scheme.relativeDifferentials": "TauCeti.AlgebraicGeometry.Modules.Differentials.Basic", "SheafOfModules.exteriorPower": "TauCeti.Algebra.Category.ModuleCat.Sheaf.ExteriorPower.Basic", "TauCeti.AlgebraicGeometry.Scheme.Modules.Cohomology": "TauCeti.AlgebraicGeometry.Cohomology.Basic" }, "lattice.automorphism_group": { "TauCeti.BilinForm.isometryGroup": "TauCeti.LinearAlgebra.BilinearForm.Isometry", "TauCeti.IntegralLattice.Isometry": "TauCeti.LinearAlgebra.IntegralLattice.Isometry.Basic", "TauCeti.IntegralLattice.specialOrthogonalGroup": "TauCeti.LinearAlgebra.IntegralLattice.Isometry.Group" }, "lattice.definition": { "TauCeti.IntegralLattice": "TauCeti.LinearAlgebra.IntegralLattice.Basic" }, "lattice.determinant": { "TauCeti.IntegralLattice.determinant": "TauCeti.LinearAlgebra.IntegralLattice.Gram", "TauCeti.IntegralLattice.gramDet": "TauCeti.LinearAlgebra.IntegralLattice.Gram" }, "lattice.even_sublattice": { "TauCeti.IntegralLattice.evenSublattice": "TauCeti.LinearAlgebra.IntegralLattice.Characteristic.EvenSublattice", "TauCeti.IntegralLattice.evenSubmodule": "TauCeti.LinearAlgebra.IntegralLattice.Characteristic.EvenSublattice" }, "lattice.genus": { "TauCeti.IntegralLattice.SameGenus": "TauCeti.NumberTheory.IntegralLattice.Genus", "TauCeti.IntegralLattice.localIntegralForm": "TauCeti.NumberTheory.IntegralLattice.Localization.Basic" }, "lattice.gram": { "TauCeti.IntegralLattice.IsMinkowskiReduced": "TauCeti.LinearAlgebra.IntegralLattice.PosDef.Reduction", "TauCeti.IntegralLattice.gramMatrix": "TauCeti.LinearAlgebra.IntegralLattice.Gram" }, "lattice.group_order": { "TauCeti.IntegralLattice.Isometry": "TauCeti.LinearAlgebra.IntegralLattice.Isometry.Basic" }, "lattice.hermite_number": { "TauCeti.IntegralLattice.discriminant": "TauCeti.LinearAlgebra.IntegralLattice.Gram", "TauCeti.IntegralLattice.minimum": "TauCeti.LinearAlgebra.IntegralLattice.PosDef.Minimum" }, "lattice.hyperbolic_plane": { "TauCeti.IntegralLattice.hyperbolicPlane": "TauCeti.LinearAlgebra.IntegralLattice.Examples" }, "lattice.level": { "TauCeti.IntegralLattice.level": "TauCeti.LinearAlgebra.IntegralLattice.Level" }, "lattice.minimal_vector": { "TauCeti.IntegralLattice.minimum": "TauCeti.LinearAlgebra.IntegralLattice.PosDef.Minimum", "TauCeti.IntegralLattice.vectorsOfNorm": "TauCeti.LinearAlgebra.IntegralLattice.Norm" }, "lattice.minimum": { "TauCeti.IntegralLattice.minimum": "TauCeti.LinearAlgebra.IntegralLattice.PosDef.Minimum", "TauCeti.IntegralLattice.vectorsOfNorm": "TauCeti.LinearAlgebra.IntegralLattice.Norm" }, "lattice.parity": { "TauCeti.IntegralLattice.IsEven": "TauCeti.LinearAlgebra.IntegralLattice.Even" }, "lattice.primitive": { "LinearMap.BilinForm.scaleIdeal": "TauCeti.LinearAlgebra.BilinearForm.Ideals", "TauCeti.IntegralLattice.scaleIdeal": "TauCeti.LinearAlgebra.IntegralLattice.Ideals" }, "lattice.unimodular": { "TauCeti.IntegralLattice.IsUnimodular": "TauCeti.LinearAlgebra.IntegralLattice.Unimodular" }, "lf.automorphism_group": { "AlgEquiv": "Mathlib.Algebra.Algebra.Equiv", "AlgEquiv.aut": "Mathlib.Algebra.Algebra.Equiv", "IsGalois.card_aut_eq_finrank": "Mathlib.FieldTheory.Galois.Basic", "IsGalois.of_card_aut_eq_finrank": "Mathlib.FieldTheory.Galois.Basic" }, "lf.discriminant_exponent": { "TauCeti.differentExponent": "TauCeti.NumberTheory.LocalField.Different.Basic", "TauCeti.discriminantExponent": "TauCeti.NumberTheory.LocalField.Discriminant.Basic", "TauCeti.discriminantIdeal": "TauCeti.NumberTheory.LocalField.Discriminant.Basic" }, "lf.galois_mean_slope": { "TauCeti.FinitePadicExtension": "TauCeti.NumberTheory.LocalField.AbsoluteRamificationIndex", "TauCeti.discriminantExponent": "TauCeti.NumberTheory.LocalField.Discriminant.Basic" }, "lf.inertia_group": { "ValuationSubring.inertiaSubgroup": "Mathlib.RingTheory.Valuation.RamificationGroup", "Ideal.inertia": "Mathlib.RingTheory.Ideal.Defs", "Ideal.Quotient.stabilizerHom": "Mathlib.RingTheory.Ideal.Over", "Ideal.Quotient.map_ker_stabilizer_subtype": "Mathlib.RingTheory.Ideal.Over" }, "lf.padic_field": { "TauCeti.FinitePadicExtension": "TauCeti.NumberTheory.LocalField.AbsoluteRamificationIndex", "Padic": "Mathlib.NumberTheory.Padics.PadicNumbers", "FiniteDimensional": "Mathlib.LinearAlgebra.FiniteDimensional.Defs" }, "lf.ramification_index": { "TauCeti.IsTamelyRamified": "TauCeti.NumberTheory.LocalField.RamificationIndex", "TauCeti.IsTotallyRamified": "TauCeti.NumberTheory.LocalField.RamificationIndex", "TauCeti.absoluteRamificationIndex": "TauCeti.NumberTheory.LocalField.AbsoluteRamificationIndex", "TauCeti.ramificationIndex": "TauCeti.NumberTheory.LocalField.RamificationIndex" }, "lf.residue_field_degree": { "TauCeti.inertiaDegree": "TauCeti.NumberTheory.LocalField.InertiaDegree" }, "lf.unramified_subfield": { "TauCeti.inertiaDegree": "TauCeti.NumberTheory.LocalField.InertiaDegree", "TauCeti.maximalUnramifiedExtension": "TauCeti.NumberTheory.LocalField.Unramified.Maximal", "TauCeti.unramifiedExtension": "TauCeti.NumberTheory.LocalField.Unramified.Existence" }, "lf.unramified_totally_ramified_tower": { "TauCeti.IsTotallyRamified": "TauCeti.NumberTheory.LocalField.RamificationIndex", "TauCeti.unramifiedExtension": "TauCeti.NumberTheory.LocalField.Unramified.Existence" }, "lf.wild_inertia_group": { "TauCeti.LocalFieldsRamification.lowerRamificationGroup": "TauCeti.NumberTheory.LocalField.RamificationGroup", "TauCeti.ramificationGroupOneSylow": "TauCeti.NumberTheory.LocalField.UnitFiltration.RamificationGroup", "TauCeti.wildInertiaSubgroup": "TauCeti.NumberTheory.LocalField.WildInertia" }, "lfunction": { "AnalyticLFunction": "LeanBridge.ForMathlib.NumberTheory.LFunction.Basic", "AnalyticLFunction.SelbergData": "LeanBridge.ForMathlib.NumberTheory.LFunction.Basic", "AnalyticLFunction.eqOn_toFun_of_coeff_eq": "LeanBridge.ForMathlib.NumberTheory.LFunction.Basic", "AnalyticLFunction.zeta": "LeanBridge.ForMathlib.NumberTheory.LFunction.RiemannZeta", "LSeries": "Mathlib.NumberTheory.LSeries.Basic" }, "lfunction.analytic_rank": { "AnalyticLFunction.analyticRank": "LeanBridge.ForMathlib.NumberTheory.LFunction.AnalyticRank", "AnalyticLFunction.natCast_analyticRank": "LeanBridge.ForMathlib.NumberTheory.LFunction.AnalyticRank", "AnalyticLFunction.iteratedDeriv_analyticRank_ne_zero": "LeanBridge.ForMathlib.NumberTheory.LFunction.AnalyticRank", "AnalyticLFunction.analyticOrderNatAt_arithmeticNormalization": "LeanBridge.ForMathlib.NumberTheory.LFunction.AnalyticRank", "AnalyticLFunction.analyticRank_congr": "LeanBridge.ForMathlib.NumberTheory.LFunction.AnalyticRank" }, "lfunction.arithmetic": { "IsAlgebraic": "Mathlib.RingTheory.Algebraic.Defs", "LSeries": "Mathlib.NumberTheory.LSeries.Basic" }, "lfunction.dirichlet_series": { "LSeries": "Mathlib.NumberTheory.LSeries.Basic", "LSeries.term": "Mathlib.NumberTheory.LSeries.Basic", "ArithmeticFunction": "Mathlib.NumberTheory.ArithmeticFunction.Defs" }, "lfunction.dual": { "LSeries": "Mathlib.NumberTheory.LSeries.Basic", "starRingEnd": "Mathlib.Algebra.Star.Basic" }, "lfunction.euler_product": { "ArithmeticFunction.eulerProduct": "Mathlib.NumberTheory.ArithmeticFunction.LFunction", "ArithmeticFunction.ofPowerSeries": "Mathlib.NumberTheory.ArithmeticFunction.LFunction", "EulerProduct.eulerProduct_tprod": "Mathlib.NumberTheory.EulerProduct.Basic" }, "lfunction.functional_equation": { "AnalyticLFunction.SelbergData": "LeanBridge.ForMathlib.NumberTheory.LFunction.Basic", "AnalyticLFunction.SelbergData.gammaFactor": "LeanBridge.ForMathlib.NumberTheory.LFunction.Basic", "AnalyticLFunction.SelbergData.degree": "LeanBridge.ForMathlib.NumberTheory.LFunction.Basic", "AnalyticLFunction.completed_eq": "LeanBridge.ForMathlib.NumberTheory.LFunction.Basic", "AnalyticLFunction.completed_eq_sign_mul_conj": "LeanBridge.ForMathlib.NumberTheory.LFunction.Basic" }, "lfunction.gamma_factor": { "Complex.Gammaℝ": "Mathlib.Analysis.SpecialFunctions.Gamma.Deligne", "Complex.Gammaℂ": "Mathlib.Analysis.SpecialFunctions.Gamma.Deligne", "Complex.Gammaℝ_mul_Gammaℝ_add_one": "Mathlib.Analysis.SpecialFunctions.Gamma.Deligne" }, "lfunction.leading_coeff": { "AnalyticLFunction.leadingCoeff": "LeanBridge.ForMathlib.NumberTheory.LFunction.AnalyticRank", "AnalyticLFunction.leadingCoeff_eq_iteratedDeriv": "LeanBridge.ForMathlib.NumberTheory.LFunction.AnalyticRank", "AnalyticLFunction.meromorphicTrailingCoeffAt_arithmeticNormalization": "LeanBridge.ForMathlib.NumberTheory.LFunction.AnalyticRank", "AnalyticAt.meromorphicTrailingCoeffAt_eq_iteratedDeriv_div_factorial": "LeanBridge.ForMathlib.NumberTheory.LFunction.AnalyticRank", "meromorphicTrailingCoeffAt": "Mathlib.Analysis.Meromorphic.TrailingCoefficient" }, "lfunction.normalization": { "AnalyticLFunction.arithmeticNormalization": "LeanBridge.ForMathlib.NumberTheory.LFunction.Basic", "AnalyticLFunction.arithmeticCoeff": "LeanBridge.ForMathlib.NumberTheory.LFunction.Basic", "AnalyticLFunction.arithmeticNormalization_eq_LSeries": "LeanBridge.ForMathlib.NumberTheory.LFunction.Basic", "AnalyticLFunction.completed_sub_eq_sign_mul_conj": "LeanBridge.ForMathlib.NumberTheory.LFunction.Basic", "AnalyticLFunction.motivicWeight": "LeanBridge.ForMathlib.NumberTheory.LFunction.Basic" }, "lfunction.rh": { "AnalyticLFunction.RiemannHypothesis": "LeanBridge.ForMathlib.NumberTheory.LFunction.RiemannHypothesis", "GeneralizedRiemannHypothesis": "LeanBridge.ForMathlib.NumberTheory.LFunction.RiemannHypothesis", "AnalyticLFunction.zeros": "LeanBridge.ForMathlib.NumberTheory.LFunction.RiemannHypothesis", "riemannHypothesis_iff_zeta": "LeanBridge.ForMathlib.NumberTheory.LFunction.RiemannZeta", "RiemannHypothesis": "Mathlib.NumberTheory.LSeries.RiemannZeta" }, "lfunction.self-dual": { "LSeries": "Mathlib.NumberTheory.LSeries.Basic", "starRingEnd": "Mathlib.Algebra.Star.Basic", "Complex.conj_eq_iff_real": "Mathlib.Basic.Complex.Basic" }, "lfunction.sign": { "AnalyticLFunction.sign": "LeanBridge.ForMathlib.NumberTheory.LFunction.Basic", "AnalyticLFunction.SelbergData.sign": "LeanBridge.ForMathlib.NumberTheory.LFunction.Basic", "AnalyticLFunction.norm_sign": "LeanBridge.ForMathlib.NumberTheory.LFunction.Basic", "AnalyticLFunction.completed_eq_sign_mul_conj": "LeanBridge.ForMathlib.NumberTheory.LFunction.Basic" }, "mf.bianchi.hyperbolic3space": { "TauCeti.HyperbolicMetric": "TauCeti.Geometry.Manifold.Riemannian.Hyperbolic", "TauCeti.UpperHalfSpace": "TauCeti.Geometry.Manifold.Riemannian.Hyperbolic.UpperHalfSpace.Basic", "TauCeti.UpperHalfSpace.hyperbolicMetric": "TauCeti.Geometry.Manifold.Riemannian.Hyperbolic.UpperHalfSpace.Metric" }, "mf.upper_half_plane": { "UpperHalfPlane.Completed": "LeanBridge.ForMathlib.Analysis.Complex.UpperHalfPlane.Completed", "UpperHalfPlane.Completed.hasBasis_nhds_ratCast": "LeanBridge.ForMathlib.Analysis.Complex.UpperHalfPlane.Completed", "UpperHalfPlane.Completed.hasBasis_nhds_infty": "LeanBridge.ForMathlib.Analysis.Complex.UpperHalfPlane.Completed", "UpperHalfPlane.Completed.smul_cusp": "LeanBridge.ForMathlib.Analysis.Complex.UpperHalfPlane.Completed", "UpperHalfPlane": "Mathlib.Analysis.Complex.UpperHalfPlane.Basic" }, "modcurve.level_structure": { "WeierstrassCurve.levelStructure": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.LevelStructure", "WeierstrassCurve.IsRationalLevelStructure": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.LevelStructure", "WeierstrassCurve.cyclicIsogenyFieldDegree": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.LevelStructure", "WeierstrassCurve.cyclicTorsionFieldDegree": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.LevelStructure", "WeierstrassCurve.torsionFieldDegree": "LeanBridge.ForMathlib.AlgebraicGeometry.EllipticCurve.LevelStructure" }, "modlgal.absolutely_irreducible": { "Representation.baseChange": "TauCeti.RepresentationTheory.BaseChange" }, "nf.abelian": { "IsAbelianGalois": "Mathlib.FieldTheory.Galois.Abelian" }, "nf.arithmetically_equivalent": { "NumberField.dedekindZeta": "Mathlib.NumberTheory.NumberField.DedekindZeta" }, "nf.cm_field": { "NumberField.IsCMField": "Mathlib.NumberTheory.NumberField.CMField", "NumberField.IsCMField.ofCMExtension": "Mathlib.NumberTheory.NumberField.CMField", "NumberField.isTotallyReal_maximalRealSubfield": "Mathlib.NumberTheory.NumberField.InfinitePlace.TotallyRealComplex" }, "nf.complex_embedding": { "NumberField.ComplexEmbedding.IsReal": "Mathlib.NumberTheory.NumberField.InfinitePlace.Embeddings", "NumberField.ComplexEmbedding.conjugate": "Mathlib.NumberTheory.NumberField.InfinitePlace.Embeddings", "NumberField.InfinitePlace.card_complex_embeddings": "Mathlib.NumberTheory.NumberField.InfinitePlace.Basic" }, "nf.conductor": { "NumberField.abelianConductor": "LeanBridge.ForMathlib.NumberTheory.NumberField.AbelianConductor", "NumberField.nonempty_algHom_cyclotomicField_iff": "LeanBridge.ForMathlib.NumberTheory.NumberField.AbelianConductor", "NumberField.nonempty_algHom_cyclotomicField_abelianConductor": "LeanBridge.ForMathlib.NumberTheory.NumberField.AbelianConductor", "NumberField.abelianConductor_pos_iff": "LeanBridge.ForMathlib.NumberTheory.NumberField.AbelianConductor", "NumberField.isAbelianGalois_of_abelianConductor_pos": "LeanBridge.ForMathlib.NumberTheory.NumberField.AbelianConductor" }, "nf.defining_polynomial": { "IsAdjoinRoot": "Mathlib.RingTheory.IsAdjoinRoot", "AdjoinRoot": "Mathlib.RingTheory.AdjoinRoot", "IntermediateField.adjoinRootEquivAdjoin": "Mathlib.FieldTheory.IntermediateField.Adjoin.Basic" }, "nf.degree": { "Module.finrank": "Mathlib.LinearAlgebra.Dimension.Finrank" }, "nf.dirichlet_group": { "NumberField.dirichletCharacterGroup": "LeanBridge.ForMathlib.NumberTheory.NumberField.AbelianConductor", "NumberField.dirichletCharacterGroup_eq": "LeanBridge.ForMathlib.NumberTheory.NumberField.AbelianConductor", "NumberField.card_dirichletCharacterGroup": "LeanBridge.ForMathlib.NumberTheory.NumberField.AbelianConductor", "NumberField.dirichletConductor_dirichletCharacterGroup": "LeanBridge.ForMathlib.NumberTheory.NumberField.AbelianConductor", "IsCyclotomicExtension.Rat.intermediateFieldEquivSubgroupChar": "Mathlib.NumberTheory.NumberField.Cyclotomic.Galois" }, "nf.discriminant_root_field": { "TauCeti.discrField": "TauCeti.FieldTheory.GaloisGroups.Discriminant.Field", "TauCeti.evenAutSubgroup": "TauCeti.FieldTheory.GaloisGroups.Discriminant.Field" }, "nf.embedding": { "RingHom": "Mathlib.Algebra.Ring.Hom.Defs", "NumberField.Embeddings.card": "Mathlib.NumberTheory.NumberField.InfinitePlace.Embeddings", "NumberField.ComplexEmbedding.IsReal": "Mathlib.NumberTheory.NumberField.InfinitePlace.Embeddings", "NumberField.Embeddings.range_eval_eq_rootSet_minpoly": "Mathlib.NumberTheory.NumberField.InfinitePlace.Embeddings" }, "nf.frobenius_cycle_types": { "NumberField.frobeniusCycleType": "LeanBridge.ForMathlib.NumberTheory.NumberField.FrobeniusCycleType", "NumberField.fullCycleType_toPerm_eq_frobeniusCycleType": "LeanBridge.ForMathlib.NumberTheory.NumberField.FrobeniusCycleType", "NumberField.frobeniusCycleType_congr": "LeanBridge.ForMathlib.NumberTheory.NumberField.FrobeniusCycleType", "IsArithFrobAt": "Mathlib.RingTheory.Frobenius", "Ideal.inertiaDeg": "Mathlib.RingTheory.RamificationInertia.Inertia" }, "nf.fundamental_units": { "NumberField.Units.fundSystem": "Mathlib.NumberTheory.NumberField.Units.DirichletTheorem", "NumberField.Units.basisModTorsion": "Mathlib.NumberTheory.NumberField.Units.DirichletTheorem", "NumberField.Units.exist_unique_eq_mul_prod": "Mathlib.NumberTheory.NumberField.Units.DirichletTheorem" }, "nf.galois_closure": { "IntermediateField.normalClosure": "Mathlib.FieldTheory.Normal.Closure", "IsNormalClosure": "Mathlib.FieldTheory.Normal.Closure", "IsGalois.normalClosure_of_isSeparable": "Mathlib.FieldTheory.Galois.Basic", "IntermediateField.normalClosure_le_iff_of_normal": "Mathlib.FieldTheory.Normal.Closure" }, "nf.galois_group": { "Polynomial.Gal": "Mathlib.FieldTheory.PolynomialGaloisGroup", "Polynomial.Gal.galActionHom": "Mathlib.FieldTheory.PolynomialGaloisGroup", "Polynomial.Gal.galActionHom_injective": "Mathlib.FieldTheory.PolynomialGaloisGroup", "TauCeti.galEquivNormalClosure": "TauCeti.FieldTheory.GaloisGroups.NormalClosure" }, "nf.galois_root_discriminant": { "NumberField.rootDiscr": "Mathlib.NumberTheory.NumberField.Discriminant.Basic", "IntermediateField.normalClosure": "Mathlib.FieldTheory.Normal.Closure", "IsNormalClosure": "Mathlib.FieldTheory.Normal.Closure" }, "nf.generator": { "IntermediateField.adjoin": "Mathlib.FieldTheory.IntermediateField.Adjoin.Defs", "IntermediateField.adjoinRootEquivAdjoin": "Mathlib.FieldTheory.IntermediateField.Adjoin.Basic", "Field.exists_primitive_element": "Mathlib.FieldTheory.PrimitiveElement" }, "nf.inessential_prime": { "TauCeti.NumberField.IntegralPrimitiveElement.index": "TauCeti.NumberTheory.NumberField.Index.Basic", "TauCeti.NumberField.IsCommonIndexDivisor": "TauCeti.NumberTheory.NumberField.Index.CommonIndexDivisor" }, "nf.integral": { "IsIntegral": "Mathlib.RingTheory.IntegralClosure.IsIntegral.Defs" }, "nf.intermediate_fields": { "IntermediateField": "Mathlib.FieldTheory.IntermediateField.Basic" }, "nf.is_galois": { "IsGalois": "Mathlib.FieldTheory.Galois.Basic", "IsGalois.tfae": "Mathlib.FieldTheory.Galois.Basic" }, "nf.local_algebra": { "TensorProduct": "Mathlib.LinearAlgebra.TensorProduct.Defs", "Padic": "Mathlib.NumberTheory.Padics.PadicNumbers", "Algebra.Etale.baseChange": "Mathlib.RingTheory.Etale.Basic", "Algebra.Etale.iff_exists_algEquiv_prod": "Mathlib.RingTheory.Etale.Field" }, "nf.max_p": { "NumberField.ramifiedPrimes": "TauCeti.NumberTheory.NumberField.RamifiedPrimes" }, "nf.maximal_cm_subfield": { "NumberField.maximalCMSubfield": "LeanBridge.ForMathlib.NumberTheory.NumberField.MaximalCMSubfield", "NumberField.isCMField_maximalCMSubfield_iff": "LeanBridge.ForMathlib.NumberTheory.NumberField.MaximalCMSubfield", "NumberField.IsCMField.le_maximalCMSubfield": "LeanBridge.ForMathlib.NumberTheory.NumberField.MaximalCMSubfield", "NumberField.IsCMField.eq_maximalCMSubfield": "LeanBridge.ForMathlib.NumberTheory.NumberField.MaximalCMSubfield", "NumberField.maximalCMSubfield_eq_maximalRealSubfield_iff": "LeanBridge.ForMathlib.NumberTheory.NumberField.MaximalCMSubfield" }, "nf.minimal_polynomial": { "minpoly": "Mathlib.FieldTheory.Minpoly.Basic", "minpoly.unique": "Mathlib.FieldTheory.Minpoly.Field", "minpoly.irreducible": "Mathlib.FieldTheory.Minpoly.Basic" }, "nf.monogenic": { "TauCeti.NumberField.IsMonogenic": "TauCeti.NumberTheory.NumberField.Monogenic" }, "nf.monomial_order": { "TauCeti.GlobalNumberFields.NumberFieldOrder": "TauCeti.NumberTheory.NumberField.Global.Orders.Basic", "TauCeti.NumberField.IntegralPrimitiveElement.adjoin": "TauCeti.NumberTheory.NumberField.Index.Basic" }, "nf.narrow_class_group": { "NumberField.IsTotallyPositive": "TauCeti.NumberTheory.NumberField.TotallyPositive", "NumberField.NarrowClassGroup": "TauCeti.NumberTheory.NumberField.NarrowClassGroup.Basic", "NumberField.NarrowClassGroup.toClassGroup": "TauCeti.NumberTheory.NumberField.NarrowClassGroup.Basic", "NumberField.narrowPrincipalSubgroup": "TauCeti.NumberTheory.NumberField.NarrowClassGroup.Basic" }, "nf.narrow_class_number": { "NumberField.NarrowClassGroup": "TauCeti.NumberTheory.NumberField.NarrowClassGroup.Basic" }, "nf.order": { "TauCeti.GlobalNumberFields.NumberFieldOrder": "TauCeti.NumberTheory.NumberField.Global.Orders.Basic", "TauCeti.GlobalNumberFields.maximalNumberFieldOrder": "TauCeti.NumberTheory.NumberField.Global.Orders.Basic" }, "nf.padic_completion": { "IsDedekindDomain.HeightOneSpectrum.adicCompletion": "Mathlib.RingTheory.DedekindDomain.AdicValuation", "IsDedekindDomain.HeightOneSpectrum.valuation": "Mathlib.RingTheory.DedekindDomain.AdicValuation" }, "nf.polredabs": { "NumberField.IsPolredabs": "LeanBridge.ForMathlib.NumberTheory.NumberField.Polredabs", "NumberField.polredabs": "LeanBridge.ForMathlib.NumberTheory.NumberField.Polredabs", "NumberField.IsDefiningPolynomial": "LeanBridge.ForMathlib.NumberTheory.NumberField.Polredabs", "NumberField.exists_isPolredabs": "LeanBridge.ForMathlib.NumberTheory.NumberField.Polredabs", "NumberField.IsPolredabs.eq": "LeanBridge.ForMathlib.NumberTheory.NumberField.Polredabs" }, "nf.prime": { "IsDedekindDomain.HeightOneSpectrum": "Mathlib.RingTheory.DedekindDomain.Ideal.Lemmas", "Ideal.LiesOver": "Mathlib.RingTheory.Ideal.Over", "Ideal.under": "Mathlib.RingTheory.Ideal.Over", "Ideal.primesOver": "Mathlib.RingTheory.Ideal.Over" }, "nf.radical_discriminant": { "UniqueFactorizationMonoid.radical": "Mathlib.RingTheory.Radical.Basic", "NumberField.discr": "Mathlib.NumberTheory.NumberField.Discriminant.Defs", "Int.radical_eq_prod_primeFactors": "Mathlib.RingTheory.Radical.NatInt", "NumberField.not_dvd_discr_iff_isUnramifiedIn": "Mathlib.NumberTheory.NumberField.Discriminant.Different" }, "nf.ramified_primes": { "Algebra.IsUnramifiedIn": "Mathlib.RingTheory.Unramified.Locus", "Algebra.isUnramifiedIn_iff_forall_ramificationIdx_eq_one": "Mathlib.NumberTheory.RamificationInertia.Unramified", "Ideal.ramificationIdx": "Mathlib.RingTheory.RamificationInertia.Ramification", "Ideal.IsDedekindDomain.ramificationIdx_eq_normalizedFactors_count": "Mathlib.RingTheory.RamificationInertia.Ramification", "NumberField.not_dvd_discr_iff_isUnramifiedIn": "Mathlib.NumberTheory.NumberField.Discriminant.Different" }, "nf.rank": { "NumberField.Units.rank": "Mathlib.NumberTheory.NumberField.Units.DirichletTheorem", "NumberField.Units.finrank_modTorsion": "Mathlib.NumberTheory.NumberField.Units.DirichletTheorem", "NumberField.InfinitePlace.card_eq_nrRealPlaces_add_nrComplexPlaces": "Mathlib.NumberTheory.NumberField.InfinitePlace.Basic" }, "nf.real_embedding": { "RingHom": "Mathlib.Algebra.Ring.Hom.Defs", "NumberField.ComplexEmbedding.IsReal": "Mathlib.NumberTheory.NumberField.InfinitePlace.Embeddings", "NumberField.ComplexEmbedding.IsReal.embedding": "Mathlib.NumberTheory.NumberField.InfinitePlace.Embeddings", "NumberField.InfinitePlace.card_real_embeddings": "Mathlib.NumberTheory.NumberField.InfinitePlace.Basic" }, "nf.reflex_field": { "NumberField.CMType": "LeanBridge.ForMathlib.NumberTheory.NumberField.ReflexField", "NumberField.CMType.reflexField": "LeanBridge.ForMathlib.NumberTheory.NumberField.ReflexField", "NumberField.CMType.stabilizer": "LeanBridge.ForMathlib.NumberTheory.NumberField.ReflexField", "NumberField.CMType.reflexField_compl": "LeanBridge.ForMathlib.NumberTheory.NumberField.ReflexField", "NumberField.CMType.card_cmType": "LeanBridge.ForMathlib.NumberTheory.NumberField.ReflexField" }, "nf.regulator": { "NumberField.Units.regulator": "Mathlib.NumberTheory.NumberField.Units.Regulator", "NumberField.Units.regulator_eq_det": "Mathlib.NumberTheory.NumberField.Units.Regulator" }, "nf.relative_class_number": { "NumberField.classNumber": "Mathlib.NumberTheory.NumberField.ClassNumber", "NumberField.maximalRealSubfield": "Mathlib.NumberTheory.NumberField.InfinitePlace.TotallyRealComplex", "NumberField.IsCMField": "Mathlib.NumberTheory.NumberField.CMField" }, "nf.root_discriminant": { "NumberField.rootDiscr": "Mathlib.NumberTheory.NumberField.Discriminant.Basic" }, "nf.separable": { "IsSeparable": "Mathlib.FieldTheory.Separable", "Algebra.IsSeparable": "Mathlib.FieldTheory.Separable", "Polynomial.Separable": "Mathlib.FieldTheory.Separable", "Polynomial.nodup_aroots_iff_of_splits": "Mathlib.FieldTheory.Separable" }, "nf.separable_algebra": { "Algebra.Etale": "Mathlib.RingTheory.Etale.Basic", "Algebra.Etale.iff_exists_algEquiv_prod": "Mathlib.RingTheory.Etale.Field", "Algebra.Etale.baseChange": "Mathlib.RingTheory.Etale.Basic" }, "nf.sibling": { "Algebra.IsSibling": "LeanBridge.ForMathlib.NumberTheory.NumberField.Sibling", "Algebra.galoisClosure": "LeanBridge.ForMathlib.NumberTheory.NumberField.Sibling", "Algebra.isSibling_iff": "LeanBridge.ForMathlib.NumberTheory.NumberField.Sibling", "Algebra.galoisClosure_eq_normalClosure": "LeanBridge.ForMathlib.NumberTheory.NumberField.Sibling", "Algebra.isNormalClosure_galoisClosure": "LeanBridge.ForMathlib.NumberTheory.NumberField.Sibling" }, "nf.signature": { "NumberField.InfinitePlace.nrRealPlaces": "Mathlib.NumberTheory.NumberField.InfinitePlace.Basic", "NumberField.InfinitePlace.nrComplexPlaces": "Mathlib.NumberTheory.NumberField.InfinitePlace.Basic", "NumberField.InfinitePlace.card_real_embeddings": "Mathlib.NumberTheory.NumberField.InfinitePlace.Basic", "NumberField.InfinitePlace.card_complex_embeddings": "Mathlib.NumberTheory.NumberField.InfinitePlace.Basic", "NumberField.InfinitePlace.card_add_two_mul_card_eq_rank": "Mathlib.NumberTheory.NumberField.InfinitePlace.Basic" }, "nf.stem_field": { "IsNormalClosure": "Mathlib.FieldTheory.Normal.Closure", "IntermediateField.adjoin": "Mathlib.FieldTheory.IntermediateField.Adjoin.Defs", "AdjoinRoot": "Mathlib.RingTheory.AdjoinRoot", "IntermediateField.adjoinRootEquivAdjoin": "Mathlib.FieldTheory.IntermediateField.Adjoin.Basic" }, "nf.torsion": { "NumberField.Units.torsion": "Mathlib.NumberTheory.NumberField.Units.Basic", "IsPrimitiveRoot": "Mathlib.RingTheory.RootsOfUnity.PrimitiveRoots", "NumberField.Units.torsionOrder": "Mathlib.NumberTheory.NumberField.Units.Basic", "NumberField.Units.rootsOfUnity_eq_torsion": "Mathlib.NumberTheory.NumberField.Units.Basic", "IsPrimitiveRoot.zpowers_eq": "Mathlib.RingTheory.RootsOfUnity.PrimitiveRoots" }, "nf.totally_imaginary": { "NumberField.IsTotallyComplex": "Mathlib.NumberTheory.NumberField.InfinitePlace.TotallyRealComplex", "NumberField.IsTotallyComplex.complexEmbedding_not_isReal": "Mathlib.NumberTheory.NumberField.InfinitePlace.TotallyRealComplex", "NumberField.nrRealPlaces_eq_zero_iff": "Mathlib.NumberTheory.NumberField.InfinitePlace.TotallyRealComplex" }, "nf.totally_positive": { "NumberField.IsTotallyPositive": "TauCeti.NumberTheory.NumberField.TotallyPositive", "NumberField.totallyPositiveUnits": "TauCeti.NumberTheory.NumberField.TotallyPositive" }, "nf.totally_real": { "NumberField.IsTotallyReal": "Mathlib.NumberTheory.NumberField.InfinitePlace.TotallyRealComplex", "NumberField.IsTotallyReal.complexEmbedding_isReal": "Mathlib.NumberTheory.NumberField.InfinitePlace.TotallyRealComplex", "NumberField.nrComplexPlaces_eq_zero_iff": "Mathlib.NumberTheory.NumberField.InfinitePlace.TotallyRealComplex", "NumberField.Embeddings.range_eval_eq_rootSet_minpoly": "Mathlib.NumberTheory.NumberField.InfinitePlace.Embeddings" }, "nf.unit_group": { "NumberField.RingOfIntegers": "Mathlib.NumberTheory.NumberField.Basic", "Units": "Mathlib.Algebra.Group.Units.Defs", "NumberField.Units.torsion": "Mathlib.NumberTheory.NumberField.Units.Basic", "NumberField.Units.exist_unique_eq_mul_prod": "Mathlib.NumberTheory.NumberField.Units.DirichletTheorem" }, "nf.unit_signature_rank": { "NumberField.unitSignatureRank": "LeanBridge.ForMathlib.NumberTheory.NumberField.Units.SignatureRank", "TauCeti.GlobalNumberFields.integerUnitSignatures": "TauCeti.NumberTheory.NumberField.Global.RayClass.Narrow.Kernel", "NumberField.unitSignatureRank_pos": "LeanBridge.ForMathlib.NumberTheory.NumberField.Units.SignatureRank", "NumberField.unitSignatureRank_le": "LeanBridge.ForMathlib.NumberTheory.NumberField.Units.SignatureRank", "NumberField.unitSignatureRank_eq_zero_iff": "LeanBridge.ForMathlib.NumberTheory.NumberField.Units.SignatureRank" }, "nf.unramified_prime": { "Algebra.IsUnramifiedIn": "Mathlib.RingTheory.Unramified.Locus", "Algebra.isUnramifiedIn_iff_forall_ramificationIdx_eq_one": "Mathlib.NumberTheory.RamificationInertia.Unramified", "Ideal.ramificationIdx": "Mathlib.RingTheory.RamificationInertia.Ramification", "Ideal.IsDedekindDomain.ramificationIdx_eq_normalizedFactors_count": "Mathlib.RingTheory.RamificationInertia.Ramification", "NumberField.not_dvd_discr_iff_isUnramifiedIn": "Mathlib.NumberTheory.NumberField.Discriminant.Different" }, "nf.weil_polynomial": { "Polynomial.IsWeilPolynomial": "LeanBridge.ForMathlib.NumberTheory.NumberField.WeilPolynomial", "Polynomial.finite_setOf_isWeilPolynomial": "LeanBridge.ForMathlib.NumberTheory.NumberField.WeilPolynomial", "Polynomial.IsWeilPolynomial.mahlerMeasure_le": "LeanBridge.ForMathlib.NumberTheory.NumberField.WeilPolynomial" }, "nf.zk_index": { "NumberField.fieldIndex": "LeanBridge.ForMathlib.NumberTheory.NumberField.FieldIndex", "NumberField.dvd_fieldIndex_iff": "LeanBridge.ForMathlib.NumberTheory.NumberField.FieldIndex", "TauCeti.NumberField.IntegralPrimitiveElement.index": "TauCeti.NumberTheory.NumberField.Index.Basic", "NumberField.isCommonIndexDivisor_iff_dvd_fieldIndex": "LeanBridge.ForMathlib.NumberTheory.NumberField.FieldIndex", "NumberField.fieldIndex_eq_one_of_isMonogenic": "LeanBridge.ForMathlib.NumberTheory.NumberField.FieldIndex" }, "ring.a-field": { "Algebra": "Mathlib.Algebra.Algebra.Defs", "Field": "Mathlib.Algebra.Field.Defs" }, "ring.characteristic": { "ringChar": "Mathlib.Algebra.CharP.Defs", "CharP": "Mathlib.Algebra.CharP.Defs", "CharP.addOrderOf_one": "Mathlib.GroupTheory.OrderOfElement", "CharP.char_is_prime_or_zero": "Mathlib.Algebra.CharP.Defs" }, "ring.field_of_fractions": { "FractionRing": "Mathlib.RingTheory.Localization.FractionRing", "IsFractionRing": "Mathlib.RingTheory.Localization.FractionRing", "FractionRing.field": "Mathlib.RingTheory.Localization.FractionRing", "IsFractionRing.lift": "Mathlib.RingTheory.Localization.FractionRing", "FractionRing.algEquiv": "Mathlib.RingTheory.Localization.FractionRing" }, "ring.ideal": { "TwoSidedIdeal": "Mathlib.RingTheory.TwoSidedIdeal.Basic", "Ideal": "Mathlib.RingTheory.Ideal.Defs", "Ideal.IsHomogeneous": "Mathlib.RingTheory.GradedAlgebra.Homogeneous.Ideal", "MvPolynomial.gradedAlgebra": "Mathlib.RingTheory.MvPolynomial.Homogeneous", "Ideal.IsHomogeneous.iff_exists": "Mathlib.RingTheory.GradedAlgebra.Homogeneous.Ideal" }, "ring.principal_fractional_ideal": { "FractionalIdeal.spanSingleton": "Mathlib.RingTheory.FractionalIdeal.Operations", "toPrincipalIdeal": "Mathlib.RingTheory.ClassGroup.Basic", "FractionalIdeal.mem_spanSingleton": "Mathlib.RingTheory.FractionalIdeal.Operations" }, "ring.zero_divisor": { "nonZeroDivisors": "Mathlib.Algebra.GroupWithZero.NonZeroDivisors", "notMem_nonZeroDivisors_iff": "Mathlib.Algebra.GroupWithZero.NonZeroDivisors" }, "st_group.symplectic_form": { "LinearMap.BilinForm.IsAlt": "Mathlib.LinearAlgebra.BilinearForm.Properties", "LinearMap.BilinForm.Nondegenerate": "Mathlib.LinearAlgebra.BilinearForm.Properties", "LinearMap.BilinForm": "Mathlib.LinearAlgebra.BilinearMap" }, "st_group.usp": { "Matrix.unitaryGroup": "Mathlib.LinearAlgebra.UnitaryGroup", "Matrix.symplecticGroup": "Mathlib.LinearAlgebra.SymplecticGroup", "SymplecticGroup.mem_iff'": "Mathlib.LinearAlgebra.SymplecticGroup", "Matrix.J": "Mathlib.LinearAlgebra.SymplecticGroup" } }