Loogle!
Result
Found 2058 declarations mentioning Lean.ParserDescr. Of these, 138 have a name containing ".term". Of these, 138 match your pattern(s).
- Lean.termEval_prec_ 📋 Init.Meta
: Lean.ParserDescr - Lean.termEval_prio_ 📋 Init.Meta
: Lean.ParserDescr - Std.termF!_ 📋 Init.Data.Format.Macro
: Lean.ParserDescr - Lean.termM!_ 📋 Lean.Message
: Lean.ParserDescr - Lean.termThrowErrorAt____ 📋 Lean.Exception
: Lean.ParserDescr - Lean.termThrowError__ 📋 Lean.Exception
: Lean.ParserDescr - Lean.Elab.Term.Quotation.commandElab_stx_quot_ 📋 Lean.Elab.Quotation
: Lean.ParserDescr - Qq.Impl.term_comefrom_Do_ 📋 Qq.Match
: Lean.ParserDescr - Qq.Impl.term_comefrom_Do_In_ 📋 Qq.Match
: Lean.ParserDescr - Qq.termAssumeInstancesCommute'_ 📋 Qq.AssertInstancesCommute
: Lean.ParserDescr - Qq.Impl.termAssertInstancesCommuteDummy 📋 Qq.AssertInstancesCommute
: Lean.ParserDescr - Qq.Impl.termAssertInstancesCommuteImpl_ 📋 Qq.AssertInstancesCommute
: Lean.ParserDescr - Qq.Impl.termAssumeInstancesCommuteDummy 📋 Qq.AssertInstancesCommute
: Lean.ParserDescr - Qq.termBy_elabq_ 📋 Qq.Commands
: Lean.ParserDescr - Set.term𝒫_ 📋 Mathlib.Data.Set.Defs
: Lean.ParserDescr - Lean.Elab.Term.CoeImpl.«term(↑)» 📋 Mathlib.Tactic.Coe
: Lean.ParserDescr - Lean.Elab.Term.CoeImpl.«term(↥)» 📋 Mathlib.Tactic.Coe
: Lean.ParserDescr - Lean.Elab.Term.CoeImpl.«term(⇑)» 📋 Mathlib.Tactic.Coe
: Lean.ParserDescr - Mathlib.Tactic.TermCongr.cHoleExpand 📋 Mathlib.Tactic.TermCongr
: Lean.ParserDescr - Mathlib.Tactic.TermCongr.termCongr 📋 Mathlib.Tactic.TermCongr
: Lean.ParserDescr - Mathlib.Util.TermReduce.betaStx 📋 Mathlib.Util.TermReduce
: Lean.ParserDescr - Mathlib.Util.TermReduce.deltaStx 📋 Mathlib.Util.TermReduce
: Lean.ParserDescr - Mathlib.Util.TermReduce.reduceProjStx 📋 Mathlib.Util.TermReduce
: Lean.ParserDescr - Mathlib.Util.TermReduce.zetaStx 📋 Mathlib.Util.TermReduce
: Lean.ParserDescr - ProofWidgets.Jsx.term_ 📋 ProofWidgets.Data.Html
: Lean.ParserDescr - Interval.termΙ 📋 Mathlib.Order.Interval.Set.UnorderedInterval
: Lean.ParserDescr - RingTheory.LinearMap.termη 📋 Mathlib.Algebra.Algebra.Defs
: Lean.ParserDescr - Cardinal.termℵ₀ 📋 Mathlib.SetTheory.Cardinal.Defs
: Lean.ParserDescr - Filter.term𝓟 📋 Mathlib.Order.Filter.Defs
: Lean.ParserDescr - Ordinal.termTypeLT_ 📋 Mathlib.SetTheory.Ordinal.Basic
: Lean.ParserDescr - Ordinal.termω 📋 Mathlib.SetTheory.Ordinal.Basic
: Lean.ParserDescr - Cardinal.termℵ_ 📋 Mathlib.SetTheory.Cardinal.Aleph
: Lean.ParserDescr - Cardinal.termℵ₁ 📋 Mathlib.SetTheory.Cardinal.Aleph
: Lean.ParserDescr - Cardinal.termℶ_ 📋 Mathlib.SetTheory.Cardinal.Aleph
: Lean.ParserDescr - Ordinal.termω_ 📋 Mathlib.SetTheory.Cardinal.Aleph
: Lean.ParserDescr - Ordinal.termω₁ 📋 Mathlib.SetTheory.Cardinal.Aleph
: Lean.ParserDescr - RingTheory.LinearMap.termμ 📋 Mathlib.Algebra.Algebra.Bilinear
: Lean.ParserDescr - ComplexConjugate.termConj 📋 Mathlib.Algebra.Star.Basic
: Lean.ParserDescr - Topology.term𝓝 📋 Mathlib.Topology.Defs.Filter
: Lean.ParserDescr - Uniformity.term𝓤 📋 Mathlib.Topology.UniformSpace.Defs
: Lean.ParserDescr - CategoryTheory.Bicategory.termα_ 📋 Mathlib.CategoryTheory.Bicategory.Basic
: Lean.ParserDescr - CategoryTheory.Bicategory.termρ_ 📋 Mathlib.CategoryTheory.Bicategory.Basic
: Lean.ParserDescr - CategoryTheory.MonoidalCategory.termα_ 📋 Mathlib.CategoryTheory.Monoidal.Category
: Lean.ParserDescr - CategoryTheory.MonoidalCategory.termρ_ 📋 Mathlib.CategoryTheory.Monoidal.Category
: Lean.ParserDescr - CategoryTheory.termβ_ 📋 Mathlib.CategoryTheory.Monoidal.Braided.Basic
: Lean.ParserDescr - Coalgebra.termℛ 📋 Mathlib.RingTheory.Coalgebra.Basic
: Lean.ParserDescr - RingTheory.LinearMap.termδ 📋 Mathlib.RingTheory.Coalgebra.Basic
: Lean.ParserDescr - RingTheory.LinearMap.termε 📋 Mathlib.RingTheory.Coalgebra.Basic
: Lean.ParserDescr - CategoryTheory.MonObj.termη 📋 Mathlib.CategoryTheory.Monoidal.Mon_
: Lean.ParserDescr - CategoryTheory.MonObj.termμ 📋 Mathlib.CategoryTheory.Monoidal.Mon_
: Lean.ParserDescr - CategoryTheory.ComonObj.termΔ 📋 Mathlib.CategoryTheory.Monoidal.Comon_
: Lean.ParserDescr - CategoryTheory.ComonObj.termε 📋 Mathlib.CategoryTheory.Monoidal.Comon_
: Lean.ParserDescr - CategoryTheory.ExactPairing.termε_ 📋 Mathlib.CategoryTheory.Monoidal.Rigid.Basic
: Lean.ParserDescr - CategoryTheory.ExactPairing.termη_ 📋 Mathlib.CategoryTheory.Monoidal.Rigid.Basic
: Lean.ParserDescr - Nat.termφ 📋 Mathlib.Data.Nat.Totient
: Lean.ParserDescr - CategoryTheory.MonObj.termι 📋 Mathlib.CategoryTheory.Monoidal.Grp_
: Lean.ParserDescr - CategoryTheory.Pretriangulated.termDistTriang_ 📋 Mathlib.CategoryTheory.Triangulated.Pretriangulated
: Lean.ParserDescr - Matrix.termGL 📋 Mathlib.LinearAlgebra.Matrix.GeneralLinearGroup.Defs
: Lean.ParserDescr - DualNumber.termε 📋 Mathlib.Algebra.DualNumber
: Lean.ParserDescr - translate.termτ 📋 Mathlib.Algebra.Group.Translate
: Lean.ParserDescr - unitInterval.termI 📋 Mathlib.Topology.UnitInterval
: Lean.ParserDescr - unitInterval.termσ 📋 Mathlib.Topology.UnitInterval
: Lean.ParserDescr - ComplexStarModule.termℑ 📋 Mathlib.LinearAlgebra.Complex.Module
: Lean.ParserDescr - ComplexStarModule.termℜ 📋 Mathlib.LinearAlgebra.Complex.Module
: Lean.ParserDescr - Complex.termCexp 📋 Mathlib.Analysis.Complex.Exponential
: Lean.ParserDescr - Real.termRexp 📋 Mathlib.Analysis.Complex.Exponential
: Lean.ParserDescr - Real.termπ 📋 Mathlib.Analysis.SpecialFunctions.Trigonometric.Basic
: Lean.ParserDescr - Affine.termAffineSpace 📋 Mathlib.LinearAlgebra.AffineSpace.Defs
: Lean.ParserDescr - ArithmeticFunction.zeta.termζ 📋 Mathlib.NumberTheory.ArithmeticFunction.Zeta
: Lean.ParserDescr - ArithmeticFunction.Omega.termΩ 📋 Mathlib.NumberTheory.ArithmeticFunction.Misc
: Lean.ParserDescr - ArithmeticFunction.omega.termω 📋 Mathlib.NumberTheory.ArithmeticFunction.Misc
: Lean.ParserDescr - ArithmeticFunction.sigma.termσ 📋 Mathlib.NumberTheory.ArithmeticFunction.Misc
: Lean.ParserDescr - Polynomial.Bivariate.termY 📋 Mathlib.Algebra.Polynomial.Bivariate
: Lean.ParserDescr - QuadraticAlgebra.termω 📋 Mathlib.Algebra.QuadraticAlgebra.Basic
: Lean.ParserDescr - Nat.termSf_ 📋 Mathlib.Data.Nat.Factorial.SuperFactorial
: Lean.ParserDescr - NumberField.term𝓞 📋 Mathlib.NumberTheory.NumberField.Basic
: Lean.ParserDescr - FundamentalGroupoid.termπ 📋 Mathlib.AlgebraicTopology.FundamentalGroupoid.Basic
: Lean.ParserDescr - FundamentalGroupoid.termπₓ 📋 Mathlib.AlgebraicTopology.FundamentalGroupoid.Basic
: Lean.ParserDescr - FundamentalGroupoid.termπₘ 📋 Mathlib.AlgebraicTopology.FundamentalGroupoid.Basic
: Lean.ParserDescr - ContDiff.termω 📋 Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries
: Lean.ParserDescr - Cardinal.term𝔠 📋 Mathlib.SetTheory.Cardinal.Continuum
: Lean.ParserDescr - Bundle.termπ__ 📋 Mathlib.Data.Bundle
: Lean.ParserDescr - InnerProductSpace.termΔ 📋 Mathlib.Analysis.InnerProductSpace.Laplacian
: Lean.ParserDescr - UpperHalfPlane.termℍ 📋 Mathlib.Analysis.Complex.UpperHalfPlane.Basic
: Lean.ParserDescr - UnitDisc.term𝔻 📋 Mathlib.Analysis.Complex.UnitDisc.Basic
: Lean.ParserDescr - Manifold.termCMDiffAt____ 📋 Mathlib.Geometry.Manifold.Notation
: Lean.ParserDescr - Manifold.termCMDiff____ 📋 Mathlib.Geometry.Manifold.Notation
: Lean.ParserDescr - Manifold.termMDiffAt__ 📋 Mathlib.Geometry.Manifold.Notation
: Lean.ParserDescr - Manifold.termMDiff__ 📋 Mathlib.Geometry.Manifold.Notation
: Lean.ParserDescr - FourierTransform.term𝓕 📋 Mathlib.Analysis.Fourier.Notation
: Lean.ParserDescr - ArithmeticFunction.Moebius.termμ 📋 Mathlib.NumberTheory.ArithmeticFunction.Moebius
: Lean.ParserDescr - Algebra.Norm.Transitivity.termMulAuxMatBlock 📋 Mathlib.RingTheory.Norm.Transitivity
: Lean.ParserDescr - ZMod.term𝓕 📋 Mathlib.Analysis.Fourier.ZMod
: Lean.ParserDescr - Quaternion.termℍ 📋 Mathlib.Analysis.Quaternion
: Lean.ParserDescr - Hyperreal.termε 📋 Mathlib.Analysis.Real.Hyperreal
: Lean.ParserDescr - Hyperreal.termω 📋 Mathlib.Analysis.Real.Hyperreal
: Lean.ParserDescr - goldenRatio.termφ 📋 Mathlib.NumberTheory.Real.GoldenRatio
: Lean.ParserDescr - goldenRatio.termψ 📋 Mathlib.NumberTheory.Real.GoldenRatio
: Lean.ParserDescr - CategoryTheory.Bicategory.termΔ 📋 Mathlib.CategoryTheory.Bicategory.Monad.Basic
: Lean.ParserDescr - CategoryTheory.Bicategory.termε 📋 Mathlib.CategoryTheory.Bicategory.Monad.Basic
: Lean.ParserDescr - CategoryTheory.Limits.CatCospanTransform.termα_ 📋 Mathlib.CategoryTheory.Limits.Shapes.Pullback.Categorical.CatCospanTransform
: Lean.ParserDescr - CategoryTheory.Limits.CatCospanTransform.termρ_ 📋 Mathlib.CategoryTheory.Limits.Shapes.Pullback.Categorical.CatCospanTransform
: Lean.ParserDescr - CategoryTheory.MonoidalCategory.MonoidalLeftAction.termαₗ 📋 Mathlib.CategoryTheory.Monoidal.Action.Basic
: Lean.ParserDescr - CategoryTheory.MonoidalCategory.MonoidalRightAction.termαᵣ 📋 Mathlib.CategoryTheory.Monoidal.Action.Basic
: Lean.ParserDescr - CategoryTheory.MonoidalCategory.MonoidalRightAction.termρᵣ 📋 Mathlib.CategoryTheory.Monoidal.Action.Basic
: Lean.ParserDescr - CategoryTheory.MonObj.termγ 📋 Mathlib.CategoryTheory.Monoidal.Mod_
: Lean.ParserDescr - CategoryTheory.HopfObj.term𝒮 📋 Mathlib.CategoryTheory.Monoidal.Hopf_
: Lean.ParserDescr - LinearAlgebra.Projectivization.termℙ 📋 Mathlib.LinearAlgebra.Projectivization.Basic
: Lean.ParserDescr - FinsetFamily.term𝓓 📋 Mathlib.Combinatorics.SetFamily.Compression.Down
: Lean.ParserDescr - FinsetFamily.term𝓒 📋 Mathlib.Combinatorics.SetFamily.Compression.UV
: Lean.ParserDescr - omegaLimit.termω 📋 Mathlib.Dynamics.OmegaLimit
: Lean.ParserDescr - Manifold.term𝓡_ 📋 Mathlib.Geometry.Manifold.Instances.Real
: Lean.ParserDescr - ArithmeticFunction.termΛ 📋 Mathlib.NumberTheory.ArithmeticFunction.VonMangoldt
: Lean.ParserDescr - ArithmeticFunction.vonMangoldt.termΛ 📋 Mathlib.NumberTheory.ArithmeticFunction.VonMangoldt
: Lean.ParserDescr - Nat.Prime.termπ 📋 Mathlib.NumberTheory.PrimeCounting
: Lean.ParserDescr - Nat.Prime.termπ' 📋 Mathlib.NumberTheory.PrimeCounting
: Lean.ParserDescr - Chebyshev.termθ 📋 Mathlib.NumberTheory.Chebyshev
: Lean.ParserDescr - Chebyshev.termψ 📋 Mathlib.NumberTheory.Chebyshev
: Lean.ParserDescr - LSeries.notation.termL 📋 Mathlib.NumberTheory.LSeries.Basic
: Lean.ParserDescr - LSeries.notation.termδ 📋 Mathlib.NumberTheory.LSeries.Basic
: Lean.ParserDescr - Modular.term𝒟 📋 Mathlib.NumberTheory.Modular
: Lean.ParserDescr - MatrixGroups.term𝒮ℒ 📋 Mathlib.NumberTheory.ModularForms.ArithmeticSubgroups
: Lean.ParserDescr - ProbabilityTheory.termℙ 📋 Mathlib.Probability.Notation
: Lean.ParserDescr - Witt.termW 📋 Mathlib.RingTheory.WittVector.WittPolynomial
: Lean.ParserDescr - Witt.termW_ 📋 Mathlib.RingTheory.WittVector.WittPolynomial
: Lean.ParserDescr - Witt.termW_1 📋 Mathlib.RingTheory.WittVector.StructurePolynomial
: Lean.ParserDescr - Witt.termW__1 📋 Mathlib.RingTheory.WittVector.StructurePolynomial
: Lean.ParserDescr - Ordinal.termΓ_ 📋 Mathlib.SetTheory.Ordinal.Veblen
: Lean.ParserDescr - Ordinal.termΓ₀ 📋 Mathlib.SetTheory.Ordinal.Veblen
: Lean.ParserDescr - Ordinal.termε_ 📋 Mathlib.SetTheory.Ordinal.Veblen
: Lean.ParserDescr - Ordinal.termε₀ 📋 Mathlib.SetTheory.Ordinal.Veblen
: Lean.ParserDescr - ZFSet.termV_ 📋 Mathlib.SetTheory.ZFC.VonNeumann
: Lean.ParserDescr - Mathlib.Tactic.Sat.termFrom_lrat___ 📋 Mathlib.Tactic.Sat.FromLRAT
: Lean.ParserDescr - TopCat.term𝔹_ 📋 Mathlib.Topology.Category.TopCat.Sphere
: Lean.ParserDescr - TopCat.term𝔻_ 📋 Mathlib.Topology.Category.TopCat.Sphere
: Lean.ParserDescr - TopCat.term𝕊_ 📋 Mathlib.Topology.Category.TopCat.Sphere
: Lean.ParserDescr - Topology.termπ_ 📋 Mathlib.Topology.Homotopy.HomotopyGroup
: Lean.ParserDescr - Topology.Homotopy.termΩ 📋 Mathlib.Topology.Homotopy.HomotopyGroup
: Lean.ParserDescr
About
Loogle searches Lean and Mathlib definitions and theorems.
You can use Loogle from within the Lean4 VSCode language extension
using (by default) Ctrl-K Ctrl-S. You can also try the
#loogle command from LeanSearchClient,
the CLI version, the Loogle
VS Code extension, the lean.nvim
integration or the Zulip bot.
Usage
Loogle finds definitions and lemmas in various ways:
By constant:
🔍Real.sin
finds all lemmas whose statement somehow mentions the sine function.By lemma name substring:
🔍"differ"
finds all lemmas that have"differ"somewhere in their lemma name.By subexpression:
🔍_ * (_ ^ _)
finds all lemmas whose statements somewhere include a product where the second argument is raised to some power.The pattern can also be non-linear, as in
🔍Real.sqrt ?a * Real.sqrt ?aIf the pattern has parameters, they are matched in any order. Both of these will find
List.map:
🔍(?a -> ?b) -> List ?a -> List ?b
🔍List ?a -> (?a -> ?b) -> List ?bBy main conclusion:
🔍|- tsum _ = _ * tsum _
finds all lemmas where the conclusion (the subexpression to the right of all→and∀) has the given shape.As before, if the pattern has parameters, they are matched against the hypotheses of the lemma in any order; for example,
🔍|- _ < _ → tsum _ < tsum _
will findtsum_lt_tsumeven though the hypothesisf i < g iis not the last.
If you pass more than one such search filter, separated by commas
Loogle will return lemmas which match all of them. The
search
🔍 Real.sin, "two", tsum, _ * _, _ ^ _, |- _ < _ → _
would find all lemmas which mention the constants Real.sin
and tsum, have "two" as a substring of the
lemma name, include a product and a power somewhere in the type,
and have a hypothesis of the form _ < _ (if
there were any such lemmas). Metavariables (?a) are
assigned independently in each filter.
The #lucky button will directly send you to the
documentation of the first hit.
Source code
You can find the source code for this service at https://github.com/nomeata/loogle. The https://loogle.lean-lang.org/ service is provided by the Lean FRO.
This is Loogle revision 6ff4759 serving mathlib revision 519f454