lean4-htt/tests/lean/run/grind_nochrono.lean
Jason Yuen facc356a0a
chore: fix spelling errors (#10042)
Typos were found with
```
pip install codespell --upgrade
codespell --summary --ignore-words-list enew,forin,fro,happend,hge,ihs,iterm,spred --skip stage0 --check-filenames
codespell --summary --ignore-words-list enew,forin,fro,happend,hge,ihs,iterm,spred --skip stage0 --check-filenames --regex '[A-Z][a-z]*'
codespell --summary --ignore-words-list enew,forin,fro,happend,hge,ihs,iterm,spred --skip stage0 --check-filenames --regex "\b[a-z']*"
```
2025-08-22 07:23:12 +00:00

32 lines
894 B
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

module
-- In the following test, the first 8 case-splits are irrelevant,
-- and non-chronological backtracking is used to avoid searching
-- (2^8 - 1) irrelevant branches
/--
trace: [grind.split] p8 q8, generation: 0
[grind.split] p7 q7, generation: 0
[grind.split] p6 q6, generation: 0
[grind.split] p5 q5, generation: 0
[grind.split] p4 q4, generation: 0
[grind.split] p3 q3, generation: 0
[grind.split] p2 q2, generation: 0
[grind.split] p1 q1, generation: 0
[grind.split] ¬p ¬q, generation: 0
-/
#guard_msgs (trace) in
set_option trace.grind.split true in
theorem ex
: p q →
¬ p q →
p ¬ q →
¬ p ¬ q →
p1 q1 →
p2 q2 →
p3 q3 →
p4 q4 →
p5 q5 →
p6 q6 →
p7 q7 →
p8 q8 →
False := by
grind (splits := 10)