Would an invalid Sudoku puzzle that becomes valid when you assume its validity be valid

latin-squaresudoku

Suppose you have a sudoku puzzle that you will want to solve using logic.

Furthermore suppose you solve the puzzle until you reach a point where a single cell can have two possible values ($a$ or $b$ and you cannot solve the value for any other cell using logic).
Let's also suppose that if you pick value $a$ you eventually would realize that you would end up with two valid end-point solutions which could not be disambiguated from each other through logic. (name these solved sudoku $X$ and $Y$)
On the other hand, if you originally choose $b$ you would find that you are able to finish the puzzle with logical steps reaching the end solution $Z$

Is this a valid sudoku puzzle?

Here are my thoughts. Initially this is an invalid sudoku puzzle because it admits multiple solutions ($X$, $Y$, and $Z$). But if you initially assume that the puzzle is valid then you cannot pick $a$ thus excluding both $X$ and $Y$ end-positions and thus you solve the original puzzle with an unique solution. So it would be considered valid.

So you have an invalid Sudoku puzzle that becomes valid when you assume its validity!

My questions are:
Is such a puzzle considered a valid Sudoku?
What are the formal definitions of a valid Sudoku puzzle?

I have further questions such as: If you allow this recursive definition of validity how deep can you go by creating several layers where you eliminate options because there would be no way to disambiguate in the end

Best Answer

This assumption of validity, a unique solution from the starting grid, is in fact a convention in Sudoku. As such, the original puzzle is invalid, regardless of what or how many choices you have to make, because it can be completed non-uniquely.

This assumption can be turned into a tool for solving valid puzzles. If a choice leads to a part of the puzzle that by itself cannot be filled uniquely, that choice can be eliminated, and it saves the trouble of having to continue only to realise that the choice was wrong. See Bram's answer here.

Related Question