I'm new to mathematical logic and I'm recently confused by some concepts about first-order logic validity and satisfiability, here are some of my problems:
I learned that validity and also unsatisfiability is semi-decidability, does that mean one can use method like resolution reasoning and eventually get a 'yes' once the statement is actually valid not matter how long it will take, but may get nothing (the mothod does not stop) if the statement is not valid?
I learned that satisfiability is undecidable and even not semi-decidable, because once it is it will lead to that the whole problem is decidable, I can understand it from this perspective but does that mean satisfiability is harder than validity? If it is so then it confuses me a lot, cause I think to prove satisfiability one just needs to find a model and an explanation but to prove validity one needs to check all models and explanations, which seems to me that satisfiability is easier than validity.
Is there something wrong about my understanding? Thanks!