Assalamualykum brother , Have you found an explananation for these verses? if so can you post it?
Yes, I have
.
What the Quran actually did was to "qualify" the original statement, which it did by adding "unless I allow it" to the original statement, which remained the same, but with the implication that the opposite situation (opposite to "no intercession" = "intercession") might be allowed.
All that the law of thought; also known as either (1) The Law of Contradiction or (2) The Law of Non-Contradiction; asserts is that: The same attribute cannot, at the same time, belong and not belong to the same subject and in the same respect. [Aristotle's Metaphysics; Book IV, Ch. 3. 1005b lines 18-20; or see Plato's Republic 436b - 436c for the same law stated as "doing or suffering opposites"].
So when the Quran qualified its original statement [There will be no intercession] by saying the same thing with a qualification [There will be no intercession UNLESS I allow it.], it simply said that an opposite condition to the original statement might occur at a different time, under a different situation (or in a different respect) from the condition/situation in which your original statement was asserted.
This would mean it is not a contradiction. This is all in accordance with the philosophical laws of contradiction.