Skip to main content

Source-pinned research

Research proof index

Search theorem names, mathematical ideas, modules, topics, projects, and role-labelled researchers. Open a result for its complete indexed Lean declaration and source record.

This index contains 2,569 curated research declarations and 119,070 complete package declarations. Search 10,000 more complete Mathlib declarations.

All topics

Showing 1,609 to 1,614 of 2,569 results.

Project-declaredLean 4.32.1

Hierarchy of is Sigma1

LO.FirstOrder.Arithmetic.hierarchy_of_isSigma1

Mathematical statement

(⟹) A 𝚺₁-recognized code is the code of a 𝚺₁ formula. Meta-induction on the formula: atoms are 𝚺₁ unconditionally; ∧/∨/∃ recurse; the ^∀ case is forced into the bounded shape by the recognizer (IsSigma1.of_all), and the bound is a bShift-image (positivity via termBV_termBShift_le), so Hierarchy.ball applies.

formal logicmetatheoryproof theory

Source project: Foundation

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.1

Incomplete

LO.FirstOrder.Arithmetic.incomplete

Project documentation

Gödel's first incompleteness theorem

formal logicmetatheoryproof theory

Source project: Foundation

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.1

Is Sigma1 of hierarchy

LO.FirstOrder.Arithmetic.isSigma1_of_hierarchy

Mathematical statement

(⟸) Every 𝚺₁ formula has a 𝚺₁-recognized code. By sigma₁_induction'.

formal logicmetatheoryproof theory

Source project: Foundation

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.1

Mem induction Scheme sigma1 iff

LO.FirstOrder.Arithmetic.mem_inductionScheme_sigma1_iff

Mathematical statement

RHS of chSigma1_mem_iff reduced to a clean ∃ψ (with the 𝚺₁ side condition).

formal logicmetatheoryproof theory

Source project: Foundation

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.1

Mem induction Scheme univ iff

LO.FirstOrder.Arithmetic.mem_inductionScheme_univ_iff

Mathematical statement

RHS of chUniv_mem_iff reduced to a clean ∃ψ over the syntactic universal closure.

formal logicmetatheoryproof theory

Source project: Foundation

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.1

Polynomial induction

LO.FirstOrder.Arithmetic.polynomial_induction

Project documentation

!⟪x, y, z, ...⟫ notation for Seq -/ syntax "⟪" term,* "⟫" : term macro_rules | (⟪$term:term, $terms:term,*⟫) => (pair termterm ⟪terms,*⟫) | (⟪$term:term⟫) => (term)@[appunexpanderpair]metadefpairUnexpander:Lean.PrettyPrinter.Unexpander(term) @[app_unexpander pair] meta def pairUnexpander : Lean.PrettyPrinter.Unexpander | `(_ termterm term2) => `(⟪term,term, term2⟫) | _ => throw () lemma pair_graph {a b c : V} : c = ⟪a, b⟫ ↔ (a...

formal logicmetatheoryproof theory

Source project: Foundation

Person-level attribution pending.

View proof record