Thank you, Particular. I appreciate your stepping in here, and your delineation of the foreknowledge of sin as opposed to the creation of sin.
I do have a question for you. How does one foreknow a particular someone (like Satan) is going to rebel if that person is not around (does not exist) yet? Is the future a fixed thing that is knowable without error? How did it get to be a fixed thing?
The reason I ask this is because despite my disagreement with
@1689Dave's assertion that God created evil, I have a hard time with the idea that God could know that Satan would rebel and that Adam would sin when He created them, unless
1. He created them with a propensity ("nature") to sin, which Dave seems to embrace, but you and I reject, (I'll call this "Calvinism") or
2. Their character was determined from a source outside of both themselves and God, and thus God could know their character without having predetermined their character/nature as sinful. (I'll call this "Arminianism", or the model that says God "looks down through time to know what each person will do".) That source would, of course, be preexisting before God created the heavens and the earth and all that is in them, and therefore would be coexistent with God in eternity past, if I understand eternity correctly. I reject other sources than God for such a character, except other created agents, like Satan and Adam. The preferred option, of course is that Satan is responsible for his character (and his actions) and Adam is responsible for his own character (and actions).
That drives me to a third option, where Satan and Adam are created
able to rebel, but are neither forced to ("ordained"), nor are unable to resist (it was not according to their "nature", which God created them with). Nor does God necessarily have to know that they are going to rebel, since it is not predetermined that they do so.