[H+]=ROOT(Ka[ACID])
Approximation only, used incorrectly it will give incorrect results.
Ka=[H+]2/[ACID]
Once again - approximation only, in general it is incorrect.
And you can't combine them - first one can de derived from the second one using simplifying assumption that concentration of acid has not changed, thus they are contradicting.