I don't follow his logic, but in any case it is actually undefined, and thus it is not meaningful to talk about it being rational or irrational. I think probably what he is saying is more complex than that "(sqrt 2) / 0 is rational"