By Gödel's incompleteness theorem, it should not be possible to prove the consistency of ZFC within ZFC (if it is consistent).
It is well known that the Busy Beaver function is uncomputable, and that execution of this Turing machine (call it TM) for BB(8000) steps can amount to a proof ZFC is consistent.
It seems to me that one could formulate a statement in ZFC to the effect:
State of TM (BB(8000)) ≠ Halting
What is the fallacy in this argument?
It is easy to conceive that proofs of non-termination of many Turing machines up to 8000 are Collatz-like and very hard to prove; and absolutely obvious that no mortal could ever verify such a postulation.
However, it seems possible to state within ZFC, and to compute State of TM (BB(8000)) requires "merely" a finite enumeration of finite rules, which should be in theory admissible. Or is it the case that this statement is admissible in ZFC, but the implication statement that "Given State of TM (BB(8000)) ≠ Halting, ZFC is consistent" which is not expressible in ZFC?