wouldn't something unchanging be inert?if he has eternal action,then that would mean eternal infinite regress of events in the past wouldn't it?Imam ghazali speaks against this.

also how can his knowledge be omniscient if its impossible to know a true infinity of events in the future?since a true rather than potential infinity doesn't exist?

1 Answer 1


Allah has infinite knowledge , since if he was finite he wouldn't be God,

Allah keeps on creating, by saying Allah doesn't change, what's meaant is his attributes , his knowledge, Allah is beyond time , so we shouldn't try to think theses things too much .

God cannot be finite , ofcourse, Maybe in some other sense , but try to understand. He has infinite Power


Say, "If the sea were ink for [writing] the words1 of my Lord, the sea would be exhausted before the words of my Lord were exhausted, even if We brought the like of it in [continual] supplement." 18:109

Footnote The words of Allāh's unlimited knowledge or words describing His attributes and His grandeur or praise of Him (subḥānahu wa taʿālā).

New contributor
Thankful to Allah is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .