Step
*
1
of Lemma
Sudoku-induction
1. P : SudokuPuzzle() ⟶ ℙ
2. F : ∀p:SudokuPuzzle(). ((∀q:SudokuPuzzle(). P[q] supposing Sudoku-size(q) < Sudoku-size(p))
⇒ P[p])
3. p : SudokuPuzzle()
⊢ P[p]
BY
{ UseWitness ⌜fix((λG,p. (F p G))) p⌝⋅ }
1
1. P : SudokuPuzzle() ⟶ ℙ
2. F : ∀p:SudokuPuzzle(). ((∀q:SudokuPuzzle(). P[q] supposing Sudoku-size(q) < Sudoku-size(p))
⇒ P[p])
3. p : SudokuPuzzle()
⊢ fix((λG,p. (F p G))) p ∈ P[p]
Latex:
Latex:
1. P : SudokuPuzzle() {}\mrightarrow{} \mBbbP{}
2. F : \mforall{}p:SudokuPuzzle()
((\mforall{}q:SudokuPuzzle(). P[q] supposing Sudoku-size(q) < Sudoku-size(p)) {}\mRightarrow{} P[p])
3. p : SudokuPuzzle()
\mvdash{} P[p]
By
Latex:
UseWitness \mkleeneopen{}fix((\mlambda{}G,p. (F p G))) p\mkleeneclose{}\mcdot{}
Home
Index