What does God know?


This weekend as I was cutting the grass in my backyard I began to go through the mental exercise of really contemplating what God knows. As Christians we believe God is omniscient. So what is omniscient? Dictionary.com defines it as "having complete or unlimited knowledge, awareness, or understanding; perceiving all things." So this is how my thoughts went as I thought about what God knows. Does He know how many blades of grass there are in my lawn? Yes. Does He know how long each one is? Yes. To what accuracy does He know their lengths? To what decimal place does he round His answer to? If He doesn't round His answer does He ever run out of decimal places? Are numbers infinite? Does God know every number? Here's a number I bet no one has ever seen before: 4,368,764,372,941,532,468,726,395 Did God know I was going to pick that number? Of course He did! Some will say "No, He didn't." They reason that since the future has not happened yet, there is no reality to the future, so God cannot know what does not exist because there is nothing to know. That doesn't jive with one of my favorite verses though. Isaiah 46:8-10, “Remember this and stand firm,recall it to mind, you transgressors, remember the former things of old; for I am God, and there is no other; I am God, and there is none like me, declaring the end from the beginning and from ancient times things not yet done, saying, ‘My counsel shall stand,and I will accomplish all my purpose,’
He declares the end from the start. So God knows the future. Could He ever be wrong about the future? No. So, what He knows about the future is going to come to pass no matter what. God can never know something about the future that will not come to pass. What insures that? His Omniscience. In other words, His foreknowledge is His predetermination. Thoughts like this make my mind tilt especially in light of verses like 1 Corinthians 13:12 "...Now I know in part; then I shall know fully, even as I have been fully known."

1 comments:

Tracy said...

Awesome, Rusty - I love the way you put things.....

Post a Comment