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 136 research declarations. Search 10,000 more complete Mathlib declarations.

1 topic

136 results

Clear filters
Project-declaredLean 4.33.0-rc1

Steps to Standard Form halts

Cslib.URM.Steps.toStandardForm_halts

Plain-language statement

Forward halting: if p reaches a halted state, p.toStandardForm reaches a halted state with the same registers.

computer sciencecomputabilityprogram semantics

Source project: Lean Computer Science Library

Person-level attribution pending.

View proof record
Project-declaredLean 4.33.0-rc1

Straight line halts from regs

Cslib.URM.straight_line_halts_from_regs

Plain-language statement

Straight-line programs halt from any starting registers, not just State.init. Useful for chaining: after running one program, we can run the next straight-line segment from whatever registers we're in.

computer sciencecomputabilityprogram semantics

Source project: Lean Computer Science Library

Person-level attribution pending.

View proof record
Project-declaredLean 4.33.0-rc1

Is Regular fin cover saturates

Cslib.ωLanguage.IsRegular.fin_cover_saturates

Plain-language statement

If an ω-language has a finite saturating cover made of ω-regular languages, then it is an ω-regular language.

computer sciencecomputabilityprogram semantics

Source project: Lean Computer Science Library

Person-level attribution pending.

View proof record