Everything in math can be perfectly defined or formalized. And we could derive logical conclusions from that. However, mathematicians still use human natural language to solve their theorems.
Why isn't automatic proof checking or automated theorem solving the kernel of math?
Here, from wikipedia (I'm just a layman here, but I recall this from a lecture)