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

1 topic

10 results

Clear filters
Project-declaredLean 4.33.0-rc1

Concat language eq

Cslib.Automata.NA.Buchi.concat_language_eq

Plain-language statement

The Buchi automaton formed from concat na1 na2 accepts the ω-language that is the concatenation of the language of na1 and the ω-language of na2.

computer sciencecomputabilityprogram semantics

Source project: Lean Computer Science Library

Person-level attribution pending.

View proof record
Project-declaredLean 4.33.0-rc1

Concat run exists

Cslib.Automata.NA.concat_run_exists

Plain-language statement

Given an accepting finite run of na1 and a run of na2, there exists a run of concat na1 na2 that is the concatenation of the two runs.

computer sciencecomputabilityprogram semantics

Source project: Lean Computer Science Library

Person-level attribution pending.

View proof record
Project-declaredLean 4.33.0-rc1

Concat run proj

Cslib.Automata.NA.concat_run_proj

Plain-language statement

A run of concat na1 na2 containing at least one na2 state is the concatenation of an accepting finite run of na1 followed by a run of na2.

computer sciencecomputabilityprogram semantics

Source project: Lean Computer Science Library

Person-level attribution pending.

View proof record
Project-declaredLean 4.33.0-rc1

Fin Concat language eq

Cslib.Automata.NA.FinAcc.finConcat_language_eq

Plain-language statement

finConcat na1 na2 accepts the concatenation of the languages of na1 and na2.

computer sciencecomputabilityprogram semantics

Source project: Lean Computer Science Library

Person-level attribution pending.

View proof record