I'm looking for an expression to say that an idea has no firm foundation, that is, the premises aren't quite right enough. Also, it would be good to know the contrary as well, an expression to express an idea that is one hundred per cent right.
I would use the expression in a sentence like this:
Socrates didn't expound ideas that don't have a firm foundation. Socrates's ideas always have a firm foundation.