Some conversations I’ve recently had over at The Atheist Experience made me think about some implications of certain of God’s attributes, namely His knowledge and His immutability.
God is unchanging in His being, character (what theologians call His perfections), purposes, and promises. Yet God does act. He does feel emotions. And He acts and feels differently in response to different situations.
God’s unchanging nature means that His knowledge does not change. He never learns new things or forgets things. He knows all things past, present and future, actual and possible, and knows them all equally vividly.
This is why the universe follows logical laws. Logic helps us see how everything fits together (how facts interrelate). We can know it all fits together because God knows everything. There must be truth, and it must all logically inter-relate because it can be known in God’s mind vividly. In a sense, it can be know all at the same ‘time,’ so it must all be logical. God’s knowledge does not change, so we know the interrelatedness of facts must also be consistent.
I frankly have heard no explanation for universal, abstract concepts like the laws of logic that do not at least appeal to God’s design of the universe.
(Most of the wording for the definitions of God’s attributes given here comes from Wayne Grudem’s Systematic Theology. Of course, any miss-interpretations are all mine.)