Declaration search

Search projects and Mathlib in one place.

Find source-pinned declarations outside Mathlib by name or constant. The same query runs through Loogle for genuine elaborated structural search over Mathlib.

Standalone research projects

Structural project search needs compiled indexes

Therefore index
Therefore does not fake Lean elaboration with text matching. Name and constant filters work across the project corpus. Wildcards, metavariables, and conclusion filters require a compiled project-specific Loogle index. The Mathlib results below use that genuine engine today.

Mathlib

1628 elaborated matches

Open in Loogle

Showing 5 of 1628. Open Loogle for the complete result window.

contains shape _ * (_ ^ _)