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 — 14 of them, so the table scrolls sideways when they do not all fit.

  • 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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-ish`M ≃ₗ[R] (ι →₀ R)`missmissmissmissmissmissmissmissmissmissmissmissmiss#63
    LaTeX$M \cong_R \bigoplus_\iota R$ via a chosen isomorphismmissmissmissmissmissmissmissmissmissmissmissmissmissmiss
    Natural languagea linear isomorphism between the module and a free module on an index setmissmissmissmissmissmissmissmissmissmissmiss#187miss#4
    Slogana linear iso with a free module on an index setmissmissmissmissmissmissmissmissmissmissmissmissmiss#6
    Nicknamebasis of a modulemiss#2#32#63#3#49#3#5#2#1#1#2miss#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
  • 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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-ish`toList : List ((i : ι) × M i)` with `ne_one` and `chain_ne` (no 1's, adjacent letters from different summands)missmissmissmissmissmiss#91missmissmiss#42#31#182#4
    LaTeXlist of nontrivial elements from indexed monoids with consecutive ones from different factorsmissmissmiss#184#22miss#28missmissmiss#78#96#117#1
    Natural languagea list of nontrivial elements where consecutive entries come from different summandsmissmissmissmissmissmissmissmissmissmissmissmissmiss#1
    Sloganreduced word in a free productmissmissmissmissmissmissmissmissmiss#15#139#194#3#1
    Nicknamereduced wordmissmissmissmissmissmiss#180missmiss#74missmiss#16#1
    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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-isha `CategoryStruct` with `whiskerLeft`, `whiskerRight`, `associator`, `leftUnitor`, `rightUnitor` satisfying pentagon and trianglemissmissmissmissmissmissmissmissmiss#47missmiss#24#4
    LaTeXcategory enriched in categories with weak associator/unitor satisfying pentagon and triangle lawsmissmissmissmissmissmissmissmissmissmissmissmiss#122miss
    Natural languagea category whose composition is associative only up to coherent 2-isomorphismmissmissmissmissmissmissmissmissmissmissmissmiss#1#1
    Sloganweak 2-category with coherent associator and unitorsmissmissmissmissmissmissmissmissmiss#9missmiss#6#1
    Nicknamebicategorymiss#32#26miss#15miss#21missmiss#68#67#96#2#1
    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
  • 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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-ish`α ≃ β` with `toFun, invFun, left_inv, right_inv`missmissmissmissmissmiss#107missmiss#5#34#78#1#2
    LaTeX$\alpha \cong \beta$ with two-sided inversemissmissmissmissmissmiss#77missmiss#7#8#109#1#3
    Natural languagea function with a two-sided inversemissmissmissmissmissmissmissmissmiss#2missmiss#128#4
    Sloganbijection bundled with its inversemissmissmissmissmissmissmissmissmissmiss#154miss#2#2
    Nicknameisomorphismmissmissmissmissmissmissmissmissmissmissmissmiss#168#10
    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
  • 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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-isha `LeftHomologyData` and `RightHomologyData` with an iso between their `H` and a compatibility squaremissmissmissmissmissmissmissmissmiss#24missmiss#171#3
    LaTeX$H_{\mathrm{left}} \xrightarrow{\sim} H_{\mathrm{right}}$ on a short complex with compatible squaremissmissmissmissmissmissmissmissmiss#18missmissmissmiss
    Natural languagea left and right homology data of a short complex together with an iso between themmissmissmissmiss#114missmissmissmiss#1#75#182#83#8
    Sloganpaired left/right homology data of a short complexmiss#56missmiss#28#71#140missmiss#3#8#12#1#1
    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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-ishstrictly monotone `f` on well-orders, with `f a = sup (f '' Iio a)` at successor-limitsmissmissmissmissmissmissmissmissmissmissmissmiss#189#2
    LaTeX$f$ strictly increasing with $f(a) = \sup_{b<a} f(b)$ at each successor-limit $a$missmissmissmissmissmissmissmissmissmissmissmissmiss#7
    Natural languagea strictly increasing function between well-orders that is continuous at every limitmissmissmissmissmissmissmissmissmiss#4missmiss#2#1
    Sloganstrictly increasing and limit-preserving on well-ordersmissmissmissmissmissmissmissmissmissmissmissmiss#39#2
    Nicknamenormal functionmiss#27#60#109#2#44#3#46#3#4#2#2#1#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
  • 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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-ish`Subsingleton Ω[A⁄R]` and `Subsingleton (H1Cotangent R A)`missmissmissmissmissmissmissmissmissmissmissmissmiss#15
    LaTeX$\Omega^1_{A/R} = 0$ and $H^1(L_{A/R}) = 0$missmissmissmissmissmissmissmissmiss#3missmissmiss#3
    Natural languagean R-algebra with vanishing Kähler differentials and first cotangent cohomologymissmissmissmissmissmissmissmissmiss#9missmissmiss#2
    Sloganvanishing differentials and obstructionsmissmissmissmissmissmissmissmissmissmissmissmissmiss#1
    Nicknameformally étale#30#37#1#2#1#22#1#51#3#2#2#6#2#1
    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
  • 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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-ish`∀ p : Ideal R, p ≠ ⊥ → p.IsPrime → p.IsMaximal`missmissmissmissmissmissmissmissmissmissmissmissmiss#12
    LaTeX$\forall \mathfrak{p}$ prime, $\mathfrak{p} \ne 0 \Rightarrow \mathfrak{p}$ maximalmissmissmissmissmissmiss#100missmissmissmissmiss#187#12
    Natural languagea ring whose every nonzero prime ideal is maximal#66missmissmiss#78miss#20missmissmiss#86#170#23#1
    Slogannonzero primes are maximal#155missmissmissmissmissmissmissmissmissmissmissmiss#92
    NicknameKrull dimension ≤ 1#181#46#81#79#14#6#1#9#1#26#2#2#7#54
    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
  • 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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-ishground set `E`, base predicate `IsBase`, indep predicate `Indep` satisfying exchange and maximalitymissmissmissmissmissmissmissmissmiss#13missmiss#23#2
    LaTeXa ground set $E$ with families $\mathcal{B}, \mathcal{I}$ of bases and independents satisfying exchange and maximalitymissmissmissmissmissmissmissmissmiss#1missmiss#1#2
    Natural languagea ground set with families of bases and independent sets satisfying exchange and maximalitymissmissmissmissmissmissmissmissmiss#7missmiss#2#2
    Slogancombinatorial abstraction of linear independencemissmissmissmissmissmissmissmissmissmissmissmissmissmiss
    Nicknamematroidmiss#21miss#28#16#136#1#1#1#1#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
  • 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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-ish`extends CoalgebraStruct` with `coassoc`, `rTensor_counit_comp_comul`, `lTensor_counit_comp_comul`missmissmissmiss#98miss#137missmiss#74missmiss#1#33
    LaTeXcomultiplication $\Delta : A \to A \otimes A$ + counit $\varepsilon : A \to R$ with coassociativity and counitalitymissmissmissmissmissmiss#184missmiss#4missmiss#1#12
    Natural languagea module equipped with comultiplication and counit dual to the algebra axiomsmissmissmissmissmissmiss#104missmiss#65miss#189#1#8
    Slogandual of an algebra: comultiplication + counitmissmissmissmissmissmissmissmissmiss#23missmiss#2#85
    Nicknamecoalgebramiss#31#72miss#33#158#3missmiss#1#7#6#1#3
    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
  • 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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-ishan `InfHom` `j` with `x ≤ j x` and `j (j x) ≤ j x`missmissmissmissmissmissmissmissmissmiss#73#68#168#5
    LaTeX$j : L \to L$ inflationary, idempotent, $j(x \sqcap y) = j(x) \sqcap j(y)$missmissmissmissmissmissmissmissmissmiss#161miss#1#4
    Natural languagean inflationary, idempotent self-map that also preserves meetsmissmissmissmissmissmissmissmissmissmissmissmiss#10#3
    Nicknamenucleus#65#68#11#53#14#103#2#93miss#1#40#33#3#2
    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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-ish`zero | oadd : ONote → ℕ+ → ONote → ONote`#160missmissmissmiss#97#108missmiss#8#101miss#13#27
    LaTeX$\omega^e \cdot n + a$ — Cantor normal form below $\varepsilon_0$missmissmissmissmissmissmissmissmissmissmissmiss#33#56
    Natural languageordinal terms below $\varepsilon_0$ in Cantor normal formmissmissmissmissmiss#113missmissmiss#102#98#155#11#7
    SloganCantor normal form notation for ordinals below $\varepsilon_0$#197missmissmissmiss#117#196missmiss#77#78#146#1#12
    Nicknameordinal notation (Cantor normal form)#142#52#180#87#90#69#92#108miss#24#6#50#1#2
    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
  • 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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-ish`measureOf' : Set α → M`, σ-additive on countable disjoint familiesmissmissmissmissmissmissmissmissmiss#3#89#70#126#24
    LaTeX$\mu\bigl(\bigsqcup_n A_n\bigr) = \sum_n \mu(A_n)$, $\mu : \Sigma \to M$missmissmissmissmissmissmissmissmissmissmissmissmiss#194
    Natural languagea σ-additive set function valued in a topological additive monoidmissmissmissmissmiss#22#9missmissmiss#9#4#19#1
    Sloganσ-additive set function in a topological groupmissmissmissmissmissmissmissmissmissmiss#148miss#139#26
    Nicknamevector measuremiss#6#1#11#2#4#1#14#1#39#1#1#1#1
    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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    LaTeX$X \cong \mathrm{Spec}\,\Gamma(X, \mathcal{O}_X)$missmissmissmissmissmissmissmissmissmissmissmiss#151#7
    Natural languagea scheme that is isomorphic to Spec Amissmissmissmissmissmissmissmissmiss#8#139#58#26#3
    Slogana scheme that is the spectrum of its ring of functionsmissmissmissmissmissmissmissmissmissmissmissmiss#93#2
    Nicknameaffine scheme#50#7#92#56#3#82#3#38#12#1#3#3#9#3
    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
  • 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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    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#73#63#4#5
    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#39#36#2#9
    Natural languagea ring map where every element of the target has a $p^n$-power in the sourcemissmissmissmissmissmissmissmissmiss#2#56#111#20#12
    Sloganevery element of L has a p-power in Kmissmissmissmissmissmissmissmissmiss#5#103#92missmiss
    Nicknamep-radical (purely inseparable)missmissmissmiss#181miss#167missmiss#11missmiss#3#33
    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
  • 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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-isha `Finset (ℕ × ℕ)` that is a lower setmissmissmissmissmissmissmissmissmissmissmissmiss#31#1
    LaTeXa finite lower set in $\mathbb{N} \times \mathbb{N}$missmissmissmissmissmissmissmissmissmissmissmiss#58#2
    Natural languagea finite collection of cells forming a lower set in the integer gridmissmissmissmissmissmissmissmissmiss#1#138#89#5#1
    Sloganfinite lower set of cells in the integer gridmissmissmissmissmissmissmissmissmiss#2missmiss#80#3
    NicknameYoung diagram#13#1#1#6#2#1#1#1#1#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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-isha `LocallyRingedSpace` that is locally `Spec R` near every pointmissmissmissmissmissmissmissmissmiss#2missmiss#14#1
    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#1missmiss#13#1
    Natural languagea locally ringed space that is locally isomorphic to the spectrum of a commutative ringmissmissmissmissmissmissmissmissmiss#4missmiss#12#1
    Slogana locally ringed space modeled on Spec of ringsmissmissmissmissmissmissmissmissmiss#80missmiss#16#3
    Nicknameschememiss#4#6#9#1#1#1#6#1#2#1#1#1#1
    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
  • 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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-ish`Function.Bijective (fun x : R => x ^ p)`missmissmissmiss#135missmissmissmissmiss#167#125miss#6
    LaTeX$x \mapsto x^p$ is a bijection on $R$missmissmissmiss#187miss#81missmiss#2#171#116miss#1
    Natural languagea ring of characteristic p where the Frobenius map is a bijectionmissmissmissmiss#169miss#174missmiss#1#88#89#38#1
    SloganFrobenius is a bijectionmissmissmissmissmissmissmissmissmiss#3missmissmiss#49
    Nicknameperfect ring#51#4#1#87#2#2#1#11#2#1#1#3#1#2
    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
  • 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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-ish`app (X : C) : F.obj X ⟶ G.obj X` with `naturality (f : X ⟶ Y)`missmissmissmiss#31miss#166missmiss#7miss#182#14#3
    LaTeXfamily $\alpha_X : F(X) \to G(X)$ satisfying $\alpha_Y \circ F(f) = G(f) \circ \alpha_X$missmissmissmissmissmissmissmissmissmiss#161miss#18#1
    Natural languagea family of morphisms between two functors that commutes with morphism actionmissmissmissmissmissmiss#182missmissmiss#29#40#10#1
    Sloganmorphism between functorsmissmissmissmissmissmiss#181missmissmiss#7#4#17#1
    Nicknamenatural transformationmiss#22#17miss#3#42#2#53#2#11#5#1#1#1
    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
  • 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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-ish`extends M →ₗ[R] N →ₗ[R] R; root, coroot, reflectionPerm` with axiomsmissmissmissmiss#170missmissmissmiss#26#122#22#15#2
    LaTeXperfect pairing $M \otimes N \to R$ + indexed roots/coroots + reflection permutationsmiss#163missmiss#71miss#101missmiss#30#21#19#1#10
    Natural languagea perfect pairing on dual modules with families of roots, coroots, and reflection permutations satisfying compatibilitymiss#168missmiss#95miss#146missmiss#130missmiss#1#11
    Slogandata for a root system: roots, coroots, perfect pairing, reflectionsmissmissmissmissmissmissmissmissmiss#20#118#53#5#8
    Nicknameroot pairingmiss#69#67#82#11miss#4missmiss#25#3#1#3#4
    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
  • IsSolvableinductiveHardMathlib source ↗

    Solvable group — A group $ G $ is solvable.

    (G : Type u_1) → [Group G] → Prop
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-ish`∃ n : ℕ, derivedSeries G n = ⊥`missmissmissmissmiss#185#98missmissmiss#100#104#52#4
    LaTeX$\exists n \in \mathbb{N},\ G^{(n)} = \{e\}$missmissmissmissmissmiss#87missmissmissmissmissmiss#4
    Natural languagea group whose derived series eventually reaches the trivial subgroupmissmissmissmissmiss#60#176#134#4#6#98#133#25#4
    Sloganderived series eventually trivialmissmissmissmissmissmissmissmissmiss#39missmiss#92#74
    Nicknamesolvable group#12#5#20#20#1#2#1#1#1#2#1#1#1#1
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Solvable group: A group $ G $ is solvable. 
     Formal content: 
     IsSolvable (G : Type u_1) → [Group G] → Prop := 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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-isha map between categories with `obj : C → D` and `map : (X ⟶ Y) → (F X ⟶ F Y)` preserving `𝟙` and `≫`missmissmissmissmissmissmissmissmiss#1#113#197#1#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#23#28#1#2
    Natural languagea map between categories that preserves identities and compositionmissmissmissmissmissmissmissmissmiss#2#89#108#1#1
    Slogana structure-preserving map between categoriesmissmissmissmissmissmissmissmissmiss#1#21#30#3#1
    Nicknamefunctormiss#55#34miss#35miss#1#120#5#15#3#4#1#1
    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
  • 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 v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-ish`∀ x, Dense (orbit M x)`missmissmissmissmissmissmissmissmiss#2#84#82#5#25
    LaTeX$\forall x \in \alpha,\ \overline{Mx} = \alpha$missmissmissmiss#133miss#82missmissmiss#34#23miss#7
    Natural languagea group action all of whose orbits are densemissmissmissmissmissmiss#114missmiss#33#106miss#4#14
    Sloganevery orbit is densemissmissmissmissmissmissmissmissmiss#4missmiss#4#25
    Nicknameminimal action#5#3#2#1#1#1#1#2#1#6#1#1#2#1
    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
  • Combinatorics.LineinductiveHardMathlib source ↗

    Combinatorial line in Hales-Jewett theorem — A type representing combinatorial lines in the context of the Hales-Jewett theorem, parameterized by two types $A$ and $B$.

    Type u_5 → Type u_6 → Type (max u_5 u_6)
    PhrasingQueryBM25Qwen3-0.6BEmbGemma-300MBGE-M3Nemotron3-1BQwen3-4BNemotron3-8BQwen3-8BLeanSearch v2LeanExploreMathLeap-QwenMathLeap-OctenLean Finder v1Lean Finder v2
    Lean-ish`idxFun : ι → Option α` with at least one `none` (the free coordinate)missmissmissmissmissmissmissmissmissmissmissmiss#35#14
    LaTeX$\ell : \alpha \to (\iota \to \alpha)$ where some coordinates vary together and others are fixedmissmissmissmissmissmissmissmissmissmissmissmiss#11#1
    Natural languagea parametric family of points in a hypercube where some coordinates vary together and others are fixedmissmissmissmissmissmiss#125missmissmissmissmiss#3#3
    Slogannon-trivial axis-parallel line in a hypercube#174#13missmiss#111#17#14#155#1#1#67#116#2#6
    Nicknamecombinatorial line#12#4#12#21#2#1#2#2#1#1#2#7#1#1
    Indexed document — the exact text every model embedded
    Represent the following lean content for semantic search: 
     Informal content: 
     ['inductive']: Combinatorial line in Hales-Jewett theorem: A type representing combinatorial lines in the context of the Hales-Jewett theorem, parameterized by two types $A$ and $B$. 
     Formal content: 
     Combinatorics.Line Type u_5 → Type u_6 → Type (max u_5 u_6) := by sorry