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

All topics

2569 results

Project-declaredLean 4.24.0-rc1

Pair acc lang frequently to run

Automata.pair_acc_lang_frequently_to_run

Plain-language statement

The following result is technical and used to prove the saturation property of the Buchi congruence. Its main purpose is to "fill in" the states between the successive ss' m to produce a well-formed run in which the accepting states appear infinitely often. Note that ss needs to agree with ss' only at positions φ m: ∀ m, ss (φ m) = ss' m.

automata theoryformal languagescomputer science

Source project: Automata Theory

Person-level attribution pending.

View proof record
Project-declaredLean 4.24.0-rc1

Pair acc lang regular

Automata.pair_acc_lang_regular

Plain-language statement

If M is finite-state, then M.PairAccLang acc s s' is regular for any pair of states s and s'. Note that we need to use the history NA construction to prove this result, because the NA needs to remember whether an accepting state has been visited.

automata theoryformal languagescomputer science

Source project: Automata Theory

Person-level attribution pending.

View proof record
Project-declaredLean 4.24.0-rc1

Pair lang regular

Automata.pair_lang_regular

Plain-language statement

If M is finite-state, then M.PairLang s s' is regular for any pair of states s and s'.

automata theoryformal languagescomputer science

Source project: Automata Theory

Person-level attribution pending.

View proof record
Project-declaredLean 4.24.0-rc1

Ramsey lemma

Automata.ramsey_lemma

Project documentation

This lemma derives a form of the Ramsey theorem suitable for use in the next theorem.

automata theoryformal languagescomputer science

Source project: Automata Theory

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Zeta zero re mem of im pos

Backlund.zeta_zero_re_mem_of_im_pos

Plain-language statement

Every zero ss of the Riemann zeta function in the upper half-plane lies in the critical strip: if ζ(s)=0\zeta(s)=0 and Ims>0\operatorname{Im}s>0, then 0Res1.0\le\operatorname{Re}s\le1.

analytic number theoryprime numbersasymptotics

Source project: Prime Number Theorem and More

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Zeta Counting crude majorant

Backlund.zetaCounting_crude_majorant

Plain-language statement

The Riemann zeta zero-counting function has a crude polynomial bound: there is a constant A>0A>0 such that, for every T2T\ge2, Nζ(T)AT3/2.|N_\zeta(T)|\le A T^{3/2}.

analytic number theoryprime numbersasymptotics

Source project: Prime Number Theorem and More

Person-level attribution pending.

View proof record