A Mechanized Proof of Higman’s Lemma by Open Induction⋆
Christian Sternagel
University of Innsbruck, Austria
January 18, 2016 Dagstuhl Seminar 16031 Well-Quasi-Orders in Computer Science
⋆Supported by the Austrian Science Fund (FWF): P27502
A Mechanized Proof of Higmans Lemma by Open Induction Christian - - PowerPoint PPT Presentation
A Mechanized Proof of Higmans Lemma by Open Induction Christian Sternagel University of Innsbruck, Austria January 18, 2016 Dagstuhl Seminar 16031 Well-Quasi-Orders in Computer Science Supported by the Austrian Science Fund (FWF):
University of Innsbruck, Austria
⋆Supported by the Austrian Science Fund (FWF): P27502
Dagstuhl Seminar 16031 2/17
Dagstuhl Seminar 16031 3/17
Dagstuhl Seminar 16031 4/17
Dagstuhl Seminar 16031 4/17
Dagstuhl Seminar 16031 4/17
Dagstuhl Seminar 16031 4/17
Dagstuhl Seminar 16031 4/17
Dagstuhl Seminar 16031 4/17
Dagstuhl Seminar 16031 4/17
Dagstuhl Seminar 16031 5/17
Dagstuhl Seminar 16031 5/17
Dagstuhl Seminar 16031 5/17
Dagstuhl Seminar 16031 6/17
Dagstuhl Seminar 16031 7/17
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.35.8393.
Dagstuhl Seminar 16031 8/17
Dagstuhl Seminar 16031 9/17
Dagstuhl Seminar 16031 9/17
Dagstuhl Seminar 16031 9/17
Dagstuhl Seminar 16031 10/17
Dagstuhl Seminar 16031 10/17
Dagstuhl Seminar 16031 10/17
Dagstuhl Seminar 16031 11/17
Dagstuhl Seminar 16031 11/17
Dagstuhl Seminar 16031 11/17
Dagstuhl Seminar 16031 11/17
Dagstuhl Seminar 16031 12/17
Dagstuhl Seminar 16031 12/17
k = {b ∈ C. ∀i < k. ai = bi}
Dagstuhl Seminar 16031 12/17
k = {b ∈ C. ∀i < k. ai = bi}
Dagstuhl Seminar 16031 12/17
k = {b ∈ C. ∀i < k. ai = bi}
i }
Dagstuhl Seminar 16031 12/17
k = {b ∈ C. ∀i < k. ai = bi}
i }
Dagstuhl Seminar 16031 12/17
k = {b ∈ C. ∀i < k. ai = bi}
i }
Dagstuhl Seminar 16031 12/17
k = {b ∈ C. ∀i < k. ai = bi}
i }
Dagstuhl Seminar 16031 12/17
k = {b ∈ C. ∀i < k. ai = bi}
i }
Dagstuhl Seminar 16031 12/17
k = {b ∈ C. ∀i < k. ai = bi}
i }
Dagstuhl Seminar 16031 12/17
k = {b ∈ C. ∀i < k. ai = bi}
i }
Dagstuhl Seminar 16031 12/17
k = {b ∈ C. ∀i < k. ai = bi}
i }
Dagstuhl Seminar 16031 12/17
k = {b ∈ C. ∀i < k. ai = bi}
i }
Dagstuhl Seminar 16031 12/17
k = {b ∈ C. ∀i < k. ai = bi}
i }
Dagstuhl Seminar 16031 12/17
k = {b ∈ C. ∀i < k. ai = bi}
i }
Dagstuhl Seminar 16031 12/17
k = {b ∈ C. ∀i < k. ai = bi}
i }
Dagstuhl Seminar 16031 12/17
k = {b ∈ C. ∀i < k. ai = bi}
i }
Dagstuhl Seminar 16031 12/17
k and hence ak ∈ {bk | b ∈ Em k }
Dagstuhl Seminar 16031 13/17
k and hence ak ∈ {bk | b ∈ Em k }
k+1 (i.e., ∀i ≤ k. ai = mi)
Dagstuhl Seminar 16031 13/17
k and hence ak ∈ {bk | b ∈ Em k }
k+1 (i.e., ∀i ≤ k. ai = mi)
Dagstuhl Seminar 16031 13/17
j+1 for some a
Dagstuhl Seminar 16031 14/17
Dagstuhl Seminar 16031 15/17
Dagstuhl Seminar 16031 15/17
Dagstuhl Seminar 16031 15/17
Dagstuhl Seminar 16031 15/17
Dagstuhl Seminar 16031 15/17
Dagstuhl Seminar 16031 15/17
Dagstuhl Seminar 16031 15/17
Dagstuhl Seminar 16031 15/17
Dagstuhl Seminar 16031 15/17
i ⊑∗ a′ j for some i < j by IH
Dagstuhl Seminar 16031 15/17
i ⊑∗ a′ j for some i < j by IH
Dagstuhl Seminar 16031 15/17
i ⊑∗ a′ j for some i < j by IH
Dagstuhl Seminar 16031 15/17
i ⊑∗ a′ j for some i < j by IH
Dagstuhl Seminar 16031 15/17
i ⊑∗ a′ j for some i < j by IH
Dagstuhl Seminar 16031 15/17
i ⊑∗ a′ j for some i < j by IH
Dagstuhl Seminar 16031 15/17
i ⊑∗ a′ j for some i < j by IH
Dagstuhl Seminar 16031 15/17
Dagstuhl Seminar 16031 16/17
Dagstuhl Seminar 16031 17/17
Dagstuhl Seminar 16031 17/17
Dagstuhl Seminar 16031 17/17
Dagstuhl Seminar 16031 17/17
Dagstuhl Seminar 16031 17/17