Legendre
Named after Legendre, the mathematician who invented the transformation at the heart of theoretical physicsH=pq˙L

Explore datasets

Every pair the leaderboard is computed from: a query, the Mathlib declaration it is supposed to find, and where each system actually ranked that declaration. The six phrasings of each target sit side by side — Lean-ish notation through to the nickname a mathematician would say out loud — because that is the axis on which lexical and dense retrieval fail in opposite directions.

200 of 200 declarations
Phrasing
DifficultyOrder
Scope

MathlibQR against mathlib-4280 at c5f07cc71d42, rendered by lsv2-compat (5f1e87b6661e). 11 of 200 gold declarations do not exist in this corpus revision — those pairs are unscoreable and are excluded from every metric rather than counted as misses by all systems. Each phrasing carries one rank column per system — 10 of them, so the table scrolls sideways when they do not all fit.

  • EquivinductiveEasyMathlib source ↗

    Equivalence between α and β — The type of equivalences (bijections) between two types α and β.

    Sort u_1 → Sort u_2 → Sort (max (max 1 u_1) u_2)
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-ish`α ≃ β` with `toFun, invFun, left_inv, right_inv`missmissmissmissmissmiss#107missmiss#5
    LaTeX$\alpha \cong \beta$ with two-sided inversemissmissmissmissmissmiss#77missmiss#7
    Natural languagea function with a two-sided inversemissmissmissmissmissmissmissmissmiss#2
    Sloganbijection bundled with its inversemissmissmissmissmissmissmissmissmissmiss
    Nicknameisomorphismmissmissmissmissmissmissmissmissmissmiss
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Equivalence between α and β: The type of equivalences (bijections) between two types α and β. 
     Formal content: 
     Equiv Sort u_1 → Sort u_2 → Sort (max (max 1 u_1) u_2) := by sorry
  • Monoid.CoprodI.WordinductiveHardMathlib source ↗

    Word in the indexed coproduct of monoids — The type of words formed by elements from a family of monoids indexed by $\iota$, used in the construction of their coproduct.

    {ι : Type u_1} → (M : ι → Type u_2) → [(i : ι) → Monoid (M i)] → Type (max u_1 u_2)
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-ish`toList : List ((i : ι) × M i)` with `ne_one` and `chain_ne` (no 1's, adjacent letters from different summands)missmissmissmissmissmiss#91missmissmiss
    LaTeXlist of nontrivial elements from indexed monoids with consecutive ones from different factorsmissmissmiss#184#22miss#28missmissmiss
    Natural languagea list of nontrivial elements where consecutive entries come from different summandsmissmissmissmissmissmissmissmissmissmiss
    Sloganreduced word in a free productmissmissmissmissmissmissmissmissmiss#15
    Nicknamereduced wordmissmissmissmissmissmiss#180missmiss#74
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Word in the indexed coproduct of monoids: The type of words formed by elements from a family of monoids indexed by $\iota$, used in the construction of their coproduct. 
     Formal content: 
     Monoid.CoprodI.Word {ι : Type u_1} → (M : ι → Type u_2) → [(i : ι) → Monoid (M i)] → Type (max u_1 u_2) := by sorry
  • CategoryTheory.BicategoryinductiveHardMathlib source ↗

    Type of 2-cells in a bicategory — For objects $A$ and $B$ in a bicategory, the type of 2-cells between 1-cells $A o B$.

    Type u → Type (max (max u (v + 1)) (w + 1))
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-isha `CategoryStruct` with `whiskerLeft`, `whiskerRight`, `associator`, `leftUnitor`, `rightUnitor` satisfying pentagon and trianglemissmissmissmissmissmissmissmissmiss#47
    LaTeXcategory enriched in categories with weak associator/unitor satisfying pentagon and triangle lawsmissmissmissmissmissmissmissmissmissmiss
    Natural languagea category whose composition is associative only up to coherent 2-isomorphismmissmissmissmissmissmissmissmissmissmiss
    Sloganweak 2-category with coherent associator and unitorsmissmissmissmissmissmissmissmissmiss#9
    Nicknamebicategorymiss#32#26miss#15miss#21missmiss#68
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Type of 2-cells in a bicategory: For objects $A$ and $B$ in a bicategory, the type of 2-cells between 1-cells $A 	o B$. 
     Formal content: 
     CategoryTheory.Bicategory Type u → Type (max (max u (v + 1)) (w + 1)) := by sorry
  • Module.BasisinductiveEasyMathlib source ↗

    Basis of a module over a semiring — A basis of a module $ M $ over a semiring $ R $, consisting of a linearly independent spanning set.

    Type u_1 →
      (R : Type u_3) →
        (M : Type u_6) → [inst : Semiring R] → [inst_1 : AddCommMonoid M] → [Module R M] → Type (max (max u_1 u_3) u_6)
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-ish`M ≃ₗ[R] (ι →₀ R)`missmissmissmissmissmissmissmissmissmiss
    LaTeX$M \cong_R \bigoplus_\iota R$ via a chosen isomorphismmissmissmissmissmissmissmissmissmissmiss
    Natural languagea linear isomorphism between the module and a free module on an index setmissmissmissmissmissmissmissmissmissmiss
    Slogana linear iso with a free module on an index setmissmissmissmissmissmissmissmissmissmiss
    Nicknamebasis of a modulemiss#2#32#63#3#49#3#5#2#1
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Basis of a module over a semiring: A basis of a module $ M $ over a semiring $ R $, consisting of a linearly independent spanning set. 
     Formal content: 
     Module.Basis Type u_1 →
      (R : Type u_3) →
        (M : Type u_6) → [inst : Semiring R] → [inst_1 : AddCommMonoid M] → [Module R M] → Type (max (max u_1 u_3) u_6) := by sorry
  • CategoryTheory.ShortComplex.HomologyDatainductiveHardMathlib source ↗

    Homology data for a short complex in a category with zero morphisms — A type representing the data required to define homology for a short complex in a category equipped with zero morphisms, typically involving the kernel and image of the differentials in the complex.

    {C : Type u} →
      [inst : CategoryTheory.Category.{v, u} C] →
        [inst_1 : CategoryTheory.Limits.HasZeroMorphisms C] → CategoryTheory.ShortComplex C → Type (max u v)
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-isha `LeftHomologyData` and `RightHomologyData` with an iso between their `H` and a compatibility squaremissmissmissmissmissmissmissmissmiss#24
    LaTeX$H_{\mathrm{left}} \xrightarrow{\sim} H_{\mathrm{right}}$ on a short complex with compatible squaremissmissmissmissmissmissmissmissmiss#18
    Natural languagea left and right homology data of a short complex together with an iso between themmissmissmissmiss#114missmissmissmiss#1
    Sloganpaired left/right homology data of a short complexmiss#56missmiss#28#71#140missmiss#3
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Homology data for a short complex in a category with zero morphisms: A type representing the data required to define homology for a short complex in a category equipped with zero morphisms, typically involving the kernel and image of the differentials in the complex. 
     Formal content: 
     CategoryTheory.ShortComplex.HomologyData {C : Type u} →
      [inst : CategoryTheory.Category.{v, u} C] →
        [inst_1 : CategoryTheory.Limits.HasZeroMorphisms C] → CategoryTheory.ShortComplex C → Type (max u v) := by sorry
  • Order.IsNormalinductiveHardMathlib source ↗

    Normal function between linearly ordered sets — A property of functions between linearly ordered sets $\alpha$ and $\beta$, asserting that the function satisfies the conditions defined by the inductive type `IsNormal`.

    {α : Type u_1} → {β : Type u_2} → [LinearOrder α] → [LinearOrder β] → (α → β) → Prop
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-ishstrictly monotone `f` on well-orders, with `f a = sup (f '' Iio a)` at successor-limitsmissmissmissmissmissmissmissmissmissmiss
    LaTeX$f$ strictly increasing with $f(a) = \sup_{b<a} f(b)$ at each successor-limit $a$missmissmissmissmissmissmissmissmissmiss
    Natural languagea strictly increasing function between well-orders that is continuous at every limitmissmissmissmissmissmissmissmissmiss#4
    Sloganstrictly increasing and limit-preserving on well-ordersmissmissmissmissmissmissmissmissmissmiss
    Nicknamenormal functionmiss#27#60#109#2#44#3#46#3#4
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Normal function between linearly ordered sets: A property of functions between linearly ordered sets $\alpha$ and $\beta$, asserting that the function satisfies the conditions defined by the inductive type `IsNormal`. 
     Formal content: 
     Order.IsNormal {α : Type u_1} → {β : Type u_2} → [LinearOrder α] → [LinearOrder β] → (α → β) → Prop := by sorry
  • NucleusinductiveHardMathlib source ↗

    Nucleus inductive type for a semilattice — An inductive type defined for a type $\alpha$ equipped with a semilattice infimum structure, constructing a new type based on $\alpha$.

    (X : Type u_2) → [SemilatticeInf X] → Type u_2
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-ishan `InfHom` `j` with `x ≤ j x` and `j (j x) ≤ j x`missmissmissmissmissmissmissmissmissmiss
    LaTeX$j : L \to L$ inflationary, idempotent, $j(x \sqcap y) = j(x) \sqcap j(y)$missmissmissmissmissmissmissmissmissmiss
    Natural languagean inflationary, idempotent self-map that also preserves meetsmissmissmissmissmissmissmissmissmissmiss
    Nicknamenucleus#65#68#11#53#14#103#2#93miss#1
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Nucleus inductive type for a semilattice: An inductive type defined for a type $\alpha$ equipped with a semilattice infimum structure, constructing a new type based on $\alpha$. 
     Formal content: 
     Nucleus (X : Type u_2) → [SemilatticeInf X] → Type u_2 := by sorry
  • ONoteinductiveHardMathlib source ↗

    Ordinal Notation — An inductive data type representing ordinal numbers, used to construct and manipulate ordinal notations in set theory.

    : Type
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-ish`zero | oadd : ONote → ℕ+ → ONote → ONote`#160missmissmissmiss#97#108missmiss#8
    LaTeX$\omega^e \cdot n + a$ — Cantor normal form below $\varepsilon_0$missmissmissmissmissmissmissmissmissmiss
    Natural languageordinal terms below $\varepsilon_0$ in Cantor normal formmissmissmissmissmiss#113missmissmiss#102
    SloganCantor normal form notation for ordinals below $\varepsilon_0$#197missmissmissmiss#117#196missmiss#77
    Nicknameordinal notation (Cantor normal form)#142#52#180#87#90#69#92#108miss#24
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Ordinal Notation: An inductive data type representing ordinal numbers, used to construct and manipulate ordinal notations in set theory. 
     Formal content: 
     ONote Type := by sorry
  • CoalgebrainductiveHardMathlib source ↗

    Coalgebra over a commutative semiring — A coalgebra over a commutative semiring $ R $ is an additive commutative monoid $ A $ equipped with an $ R $-module structure, forming a type in the maximum universe of $ R $ and $ A $.

    (R : Type u) → (A : Type v) → [inst : CommSemiring R] → [inst_1 : AddCommMonoid A] → [Module R A] → Type (max u v)
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-ish`extends CoalgebraStruct` with `coassoc`, `rTensor_counit_comp_comul`, `lTensor_counit_comp_comul`missmissmissmiss#98miss#137missmiss#74
    LaTeXcomultiplication $\Delta : A \to A \otimes A$ + counit $\varepsilon : A \to R$ with coassociativity and counitalitymissmissmissmissmissmiss#184missmiss#4
    Natural languagea module equipped with comultiplication and counit dual to the algebra axiomsmissmissmissmissmissmiss#104missmiss#65
    Slogandual of an algebra: comultiplication + counitmissmissmissmissmissmissmissmissmiss#23
    Nicknamecoalgebramiss#31#72miss#33#158#3missmiss#1
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Coalgebra over a commutative semiring: A coalgebra over a commutative semiring $ R $ is an additive commutative monoid $ A $ equipped with an $ R $-module structure, forming a type in the maximum universe of $ R $ and $ A $. 
     Formal content: 
     Coalgebra (R : Type u) → (A : Type v) → [inst : CommSemiring R] → [inst_1 : AddCommMonoid A] → [Module R A] → Type (max u v) := by sorry
  • CategoryTheory.NatTransinductiveEasyMathlib source ↗

    Natural transformation between functors from C to D — The type of natural transformations between two functors $ F $ and $ G $ from category $ C $ to category $ D $.

    {C : Type u₁} →
      [inst : CategoryTheory.Category.{v₁, u₁} C] →
        {D : Type u₂} →
          [inst_1 : CategoryTheory.Category.{v₂, u₂} D] →
            CategoryTheory.Functor C D → CategoryTheory.Functor C D → Type (max u₁ v₂)
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-ish`app (X : C) : F.obj X ⟶ G.obj X` with `naturality (f : X ⟶ Y)`missmissmissmiss#31miss#166missmiss#7
    LaTeXfamily $\alpha_X : F(X) \to G(X)$ satisfying $\alpha_Y \circ F(f) = G(f) \circ \alpha_X$missmissmissmissmissmissmissmissmissmiss
    Natural languagea family of morphisms between two functors that commutes with morphism actionmissmissmissmissmissmiss#182missmissmiss
    Sloganmorphism between functorsmissmissmissmissmissmiss#181missmissmiss
    Nicknamenatural transformationmiss#22#17miss#3#42#2#53#2#11
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Natural transformation between functors from C to D: The type of natural transformations between two functors $ F $ and $ G $ from category $ C $ to category $ D $. 
     Formal content: 
     CategoryTheory.NatTrans {C : Type u₁} →
      [inst : CategoryTheory.Category.{v₁, u₁} C] →
        {D : Type u₂} →
          [inst_1 : CategoryTheory.Category.{v₂, u₂} D] →
            CategoryTheory.Functor C D → CategoryTheory.Functor C D → Type (max u₁ v₂) := by sorry
  • MatroidinductiveHardMathlib source ↗

    Matroid — The type of matroids on a ground set $ \alpha $.

    Type u_1 → Type u_1
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-ishground set `E`, base predicate `IsBase`, indep predicate `Indep` satisfying exchange and maximalitymissmissmissmissmissmissmissmissmiss#13
    LaTeXa ground set $E$ with families $\mathcal{B}, \mathcal{I}$ of bases and independents satisfying exchange and maximalitymissmissmissmissmissmissmissmissmiss#1
    Natural languagea ground set with families of bases and independent sets satisfying exchange and maximalitymissmissmissmissmissmissmissmissmiss#7
    Slogancombinatorial abstraction of linear independencemissmissmissmissmissmissmissmissmissmiss
    Nicknamematroidmiss#21miss#28#16#136#1#1#1#1
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Matroid: The type of matroids on a ground set $ \alpha $. 
     Formal content: 
     Matroid Type u_1 → Type u_1 := by sorry
  • CategoryTheory.FunctorinductiveEasyMathlib source ↗

    Functor from category C to category D — The type of functors from category $ C $ to category $ D $, given categories $ C $ and $ D $.

    (C : Type u₁) →
      [CategoryTheory.Category.{v₁, u₁} C] → (D : Type u₂) → [CategoryTheory.Category.{v₂, u₂} D] → Type (max v₁ v₂ u₁ u₂)
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-isha map between categories with `obj : C → D` and `map : (X ⟶ Y) → (F X ⟶ F Y)` preserving `𝟙` and `≫`missmissmissmissmissmissmissmissmiss#1
    LaTeX$F : C \to D$ with $F(\mathrm{id}_X) = \mathrm{id}_{F X}$ and $F(g \circ f) = F g \circ F f$missmissmissmissmissmiss#153missmiss#1
    Natural languagea map between categories that preserves identities and compositionmissmissmissmissmissmissmissmissmiss#2
    Slogana structure-preserving map between categoriesmissmissmissmissmissmissmissmissmiss#1
    Nicknamefunctormiss#55#34miss#35miss#1#120#5#15
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Functor from category C to category D: The type of functors from category $ C $ to category $ D $, given categories $ C $ and $ D $. 
     Formal content: 
     CategoryTheory.Functor (C : Type u₁) →
      [CategoryTheory.Category.{v₁, u₁} C] → (D : Type u₂) → [CategoryTheory.Category.{v₂, u₂} D] → Type (max v₁ v₂ u₁ u₂) := by sorry
  • RootPairinginductiveHardMathlib source ↗

    Root pairing between R-modules — Given a commutative ring $ R $, an additive commutative group $ M $ with an $ R $-module structure, and an additive commutative group $ N $ with an $ R $-module structure, this constructs the type of root pairings between $ M $ and $ N $.

    Type u_1 →
      (R : Type u_2) →
        (M : Type u_3) →
          (N : Type u_4) →
            [inst : CommRing R] →
              [inst_1 : AddCommGroup M] →
                [Module R M] → [inst_3 : AddCommGroup N] → [Module R N] → Type (max (max (max u_1 u_2) u_3) u_4)
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-ish`extends M →ₗ[R] N →ₗ[R] R; root, coroot, reflectionPerm` with axiomsmissmissmissmiss#170missmissmissmiss#26
    LaTeXperfect pairing $M \otimes N \to R$ + indexed roots/coroots + reflection permutationsmiss#163missmiss#71miss#101missmiss#30
    Natural languagea perfect pairing on dual modules with families of roots, coroots, and reflection permutations satisfying compatibilitymiss#168missmiss#95miss#146missmiss#130
    Slogandata for a root system: roots, coroots, perfect pairing, reflectionsmissmissmissmissmissmissmissmissmiss#20
    Nicknameroot pairingmiss#69#67#82#11miss#4missmiss#25
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Root pairing between R-modules: Given a commutative ring $ R $, an additive commutative group $ M $ with an $ R $-module structure, and an additive commutative group $ N $ with an $ R $-module structure, this constructs the type of root pairings between $ M $ and $ N $. 
     Formal content: 
     RootPairing Type u_1 →
      (R : Type u_2) →
        (M : Type u_3) →
          (N : Type u_4) →
            [inst : CommRing R] →
              [inst_1 : AddCommGroup M] →
                [Module R M] → [inst_3 : AddCommGroup N] → [Module R N] → Type (max (max (max u_1 u_2) u_3) u_4) := by sorry
  • Ring.DimensionLEOneinductiveEasyMathlib source ↗

    Ring of dimension at most one — The commutative ring $ R $ has Krull dimension at most one, meaning every prime ideal is either maximal or there are no chains of prime ideals of length greater than one.

    (R : Type u_1) → [CommRing R] → Prop
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-ish`∀ p : Ideal R, p ≠ ⊥ → p.IsPrime → p.IsMaximal`missmissmissmissmissmissmissmissmissmiss
    LaTeX$\forall \mathfrak{p}$ prime, $\mathfrak{p} \ne 0 \Rightarrow \mathfrak{p}$ maximalmissmissmissmissmissmiss#100missmissmiss
    Natural languagea ring whose every nonzero prime ideal is maximal#66missmissmiss#78miss#20missmissmiss
    Slogannonzero primes are maximal#155missmissmissmissmissmissmissmissmiss
    NicknameKrull dimension ≤ 1#181#46#81#79#14#6#1#9#1#26
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Ring of dimension at most one: The commutative ring $ R $ has Krull dimension at most one, meaning every prime ideal is either maximal or there are no chains of prime ideals of length greater than one. 
     Formal content: 
     Ring.DimensionLEOne (R : Type u_1) → [CommRing R] → Prop := by sorry
  • IsPRadicalinductiveHardMathlib source ↗

    Is n-radical homomorphism — Given commutative semirings $ K $ and $ L $, a ring homomorphism $ f : K o L $, and a natural number $ n $, the proposition that $ f $ satisfies the $ n $-radical condition.

    {K : Type u_1} → {L : Type u_2} → [inst : CommSemiring K] → [inst_1 : CommSemiring L] → (K →+* L) → ℕ → Prop
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-ish`i : K →+* L` with `∀ x, ∃ n y, i y = x ^ p^n` and `ker i ≤ pNilradical K p`missmissmiss#13#39miss#49missmiss#6
    LaTeXring map $i : K \to L$ such that every $x \in L$ has $x^{p^n} \in i(K)$ and $\ker i \subseteq \mathrm{pNilradical}(K)$missmissmiss#118#72#136#77#98#15#2
    Natural languagea ring map where every element of the target has a $p^n$-power in the sourcemissmissmissmissmissmissmissmissmiss#2
    Sloganevery element of L has a p-power in Kmissmissmissmissmissmissmissmissmiss#5
    Nicknamep-radical (purely inseparable)missmissmissmiss#181miss#167missmiss#11
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Is n-radical homomorphism: Given commutative semirings $ K $ and $ L $, a ring homomorphism $ f : K 	o L $, and a natural number $ n $, the proposition that $ f $ satisfies the $ n $-radical condition. 
     Formal content: 
     IsPRadical {K : Type u_1} → {L : Type u_2} → [inst : CommSemiring K] → [inst_1 : CommSemiring L] → (K →+* L) → ℕ → Prop := by sorry
  • Algebra.FormallyEtaleinductiveHardMathlib source ↗

    Formally étale algebra — A property of an algebra $ A $ over a commutative ring $ R $, asserting that $ A $ is formally étale, meaning it satisfies the infinitesimal lifting property characterizing étale morphisms in algebraic geometry.

    (R : Type u) → (A : Type v) → [inst : CommRing R] → [inst_1 : CommRing A] → [Algebra R A] → Prop
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-ish`Subsingleton Ω[A⁄R]` and `Subsingleton (H1Cotangent R A)`missmissmissmissmissmissmissmissmissmiss
    LaTeX$\Omega^1_{A/R} = 0$ and $H^1(L_{A/R}) = 0$missmissmissmissmissmissmissmissmiss#3
    Natural languagean R-algebra with vanishing Kähler differentials and first cotangent cohomologymissmissmissmissmissmissmissmissmiss#9
    Sloganvanishing differentials and obstructionsmissmissmissmissmissmissmissmissmissmiss
    Nicknameformally étale#30#37#1#2#1#22#1#51#3#2
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Formally étale algebra: A property of an algebra $ A $ over a commutative ring $ R $, asserting that $ A $ is formally étale, meaning it satisfies the infinitesimal lifting property characterizing étale morphisms in algebraic geometry. 
     Formal content: 
     Algebra.FormallyEtale (R : Type u) → (A : Type v) → [inst : CommRing R] → [inst_1 : CommRing A] → [Algebra R A] → Prop := by sorry
  • MeasureTheory.VectorMeasureinductiveHardMathlib source ↗

    Vector measure — A structure parameterized by a measurable space $\alpha$ and a topological additive commutative monoid $M$, representing a function from measurable subsets of $\alpha$ to $M$ equipped with additivity and continuity properties.

    (α : Type u_3) → [MeasurableSpace α] → (M : Type u_4) → [AddCommMonoid M] → [TopologicalSpace M] → Type (max u_3 u_4)
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-ish`measureOf' : Set α → M`, σ-additive on countable disjoint familiesmissmissmissmissmissmissmissmissmiss#3
    LaTeX$\mu\bigl(\bigsqcup_n A_n\bigr) = \sum_n \mu(A_n)$, $\mu : \Sigma \to M$missmissmissmissmissmissmissmissmissmiss
    Natural languagea σ-additive set function valued in a topological additive monoidmissmissmissmissmiss#22#9missmissmiss
    Sloganσ-additive set function in a topological groupmissmissmissmissmissmissmissmissmissmiss
    Nicknamevector measuremiss#6#1#11#2#4#1#14#1#39
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Vector measure: A structure parameterized by a measurable space $\alpha$ and a topological additive commutative monoid $M$, representing a function from measurable subsets of $\alpha$ to $M$ equipped with additivity and continuity properties. 
     Formal content: 
     MeasureTheory.VectorMeasure (α : Type u_3) → [MeasurableSpace α] → (M : Type u_4) → [AddCommMonoid M] → [TopologicalSpace M] → Type (max u_3 u_4) := by sorry
  • AlgebraicGeometry.IsAffineinductiveEasyMathlib source ↗

    Affineness of a scheme — A predicate indicating whether a given scheme is affine.

    AlgebraicGeometry.Scheme → Prop
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    LaTeX$X \cong \mathrm{Spec}\,\Gamma(X, \mathcal{O}_X)$missmissmissmissmissmissmissmissmissmiss
    Natural languagea scheme that is isomorphic to Spec Amissmissmissmissmissmissmissmissmiss#8
    Slogana scheme that is the spectrum of its ring of functionsmissmissmissmissmissmissmissmissmissmiss
    Nicknameaffine scheme#50#7#92#56#3#82#3#38#12#1
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Affineness of a scheme: A predicate indicating whether a given scheme is affine. 
     Formal content: 
     AlgebraicGeometry.IsAffine AlgebraicGeometry.Scheme → Prop := by sorry
  • YoungDiagraminductiveEasyMathlib source ↗

    Young diagram — The type of Young diagrams, which are combinatorial objects representing integer partitions as arrays of boxes arranged in left-aligned rows with non-increasing row lengths.

    Type
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-isha `Finset (ℕ × ℕ)` that is a lower setmissmissmissmissmissmissmissmissmissmiss
    LaTeXa finite lower set in $\mathbb{N} \times \mathbb{N}$missmissmissmissmissmissmissmissmissmiss
    Natural languagea finite collection of cells forming a lower set in the integer gridmissmissmissmissmissmissmissmissmiss#1
    Sloganfinite lower set of cells in the integer gridmissmissmissmissmissmissmissmissmiss#2
    NicknameYoung diagram#13#1#1#6#2#1#1#1#1#1
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Young diagram: The type of Young diagrams, which are combinatorial objects representing integer partitions as arrays of boxes arranged in left-aligned rows with non-increasing row lengths. 
     Formal content: 
     YoungDiagram Type := by sorry
  • AlgebraicGeometry.SchemeinductiveEasyMathlib source ↗

    Scheme — The type of schemes in algebraic geometry.

    Type (u_1 + 1)
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-isha `LocallyRingedSpace` that is locally `Spec R` near every pointmissmissmissmissmissmissmissmissmiss#2
    LaTeXa locally ringed space $(X, \mathcal{O}_X)$ in which every point has a neighborhood isomorphic to $\mathrm{Spec}\,R$ for some commutative ring $R$missmissmissmissmissmissmissmissmiss#1
    Natural languagea locally ringed space that is locally isomorphic to the spectrum of a commutative ringmissmissmissmissmissmissmissmissmiss#4
    Slogana locally ringed space modeled on Spec of ringsmissmissmissmissmissmissmissmissmiss#80
    Nicknameschememiss#4#6#9#1#1#1#6#1#2
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Scheme: The type of schemes in algebraic geometry. 
     Formal content: 
     AlgebraicGeometry.Scheme Type (u_1 + 1) := by sorry
  • ProbabilityTheory.KernelinductiveHardMathlib source ↗

    Markov kernel — A Markov kernel from $\alpha$ to $\beta$ is a function assigning to each $x \in \alpha$ a probability measure on $\beta$, such that the map $x \mapsto \mu_x$ is measurable with respect to the measurable space structures on $\alpha$ and $\beta$.

    (α : Type u_1) → (β : Type u_2) → [MeasurableSpace α] → [MeasurableSpace β] → Type (max u_1 u_2)
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-ish`toFun : α → Measure β` with `measurable' : Measurable toFun`missmissmissmissmissmissmissmissmissmiss
    LaTeXa measurable family $\kappa : \alpha \to \mathrm{Measure}\,\beta$missmissmissmiss#50miss#35#53#12#3
    Natural languagea measurable family of measures parameterized by a base spacemissmissmissmissmissmiss#172missmissmiss
    Sloganmeasurable family of measuresmissmissmissmissmissmissmissmissmissmiss
    NicknameMarkov kernel (transition kernel)miss#8#1#53#1#1#1#3#1#6
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Markov kernel: A Markov kernel from $\alpha$ to $\beta$ is a function assigning to each $x \in \alpha$ a probability measure on $\beta$, such that the map $x \mapsto \mu_x$ is measurable with respect to the measurable space structures on $\alpha$ and $\beta$. 
     Formal content: 
     ProbabilityTheory.Kernel (α : Type u_1) → (β : Type u_2) → [MeasurableSpace α] → [MeasurableSpace β] → Type (max u_1 u_2) := by sorry
  • CategoryTheory.GrothendieckTopologyinductiveHardMathlib source ↗

    Grothendieck topology on a category — An inductive definition of a Grothendieck topology on a category $\mathcal{C}$, specifying that a collection of sieves satisfies the axioms of being closed under pullbacks, composition, and containing maximal sieves.

    (C : Type u) → [CategoryTheory.Category.{v, u} C] → Type (max u v)
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-ish`sieves : (X : C) → Set (Sieve X)` satisfying maximality, pullback stability, transitivity#98missmissmiss#194#126missmissmiss#1
    LaTeXassignment $X \mapsto J(X) \subseteq \mathrm{Sieve}(X)$ closed under maximality, pullback, transitivity#101missmissmissmiss#140#120missmissmiss
    Natural languagean assignment of covering sieves to each object satisfying maximality, pullback stability, and transitivity#199missmissmissmiss#172missmissmiss#1
    Sloganaxiomatic notion of "open cover" in a categorymissmissmissmissmissmiss#88missmiss#127
    NicknameGrothendieck topology#58#48#25#147#3#52#1#10#2#6
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Grothendieck topology on a category: An inductive definition of a Grothendieck topology on a category $\mathcal{C}$, specifying that a collection of sieves satisfies the axioms of being closed under pullbacks, composition, and containing maximal sieves. 
     Formal content: 
     CategoryTheory.GrothendieckTopology (C : Type u) → [CategoryTheory.Category.{v, u} C] → Type (max u v) := by sorry
  • PerfectRinginductiveEasyMathlib source ↗

    Perfect ring with exponential characteristic $ p $ — Given a commutative semiring $ R $ with exponential characteristic $ p $, $ R $ is a perfect ring if every element of $ R $ has a $ p $-th root.

    (R : Type u_1) → (p : ℕ) → [inst : CommSemiring R] → [ExpChar R p] → Prop
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-ish`Function.Bijective (fun x : R => x ^ p)`missmissmissmiss#135missmissmissmissmiss
    LaTeX$x \mapsto x^p$ is a bijection on $R$missmissmissmiss#187miss#81missmiss#2
    Natural languagea ring of characteristic p where the Frobenius map is a bijectionmissmissmissmiss#169miss#174missmiss#1
    SloganFrobenius is a bijectionmissmissmissmissmissmissmissmissmiss#3
    Nicknameperfect ring#51#4#1#87#2#2#1#11#2#1
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Perfect ring with exponential characteristic $ p $: Given a commutative semiring $ R $ with exponential characteristic $ p $, $ R $ is a perfect ring if every element of $ R $ has a $ p $-th root. 
     Formal content: 
     PerfectRing (R : Type u_1) → (p : ℕ) → [inst : CommSemiring R] → [ExpChar R p] → Prop := by sorry
  • MulAction.IsMinimalinductiveHardMathlib source ↗

    Minimal monoid action — A monoid action of $M$ on a topological space $\alpha$ is minimal if the only closed subsets of $\alpha$ invariant under the action are the empty set and $\alpha$ itself.

    (M : Type u_1) → (α : Type u_2) → [inst : Monoid M] → [TopologicalSpace α] → [MulAction M α] → Prop
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExplore
    Lean-ish`∀ x, Dense (orbit M x)`missmissmissmissmissmissmissmissmiss#2
    LaTeX$\forall x \in \alpha,\ \overline{Mx} = \alpha$missmissmissmiss#133miss#82missmissmiss
    Natural languagea group action all of whose orbits are densemissmissmissmissmissmiss#114missmiss#33
    Sloganevery orbit is densemissmissmissmissmissmissmissmissmiss#4
    Nicknameminimal action#5#3#2#1#1#1#1#2#1#6
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Minimal monoid action: A monoid action of $M$ on a topological space $\alpha$ is minimal if the only closed subsets of $\alpha$ invariant under the action are the empty set and $\alpha$ itself. 
     Formal content: 
     MulAction.IsMinimal (M : Type u_1) → (α : Type u_2) → [inst : Monoid M] → [TopologicalSpace α] → [MulAction M α] → Prop := by sorry