Su razonamiento es lógico.
His/her reasoning is logical.
Su razonamiento tiene fallos.
His/her reasoning has flaws.