How can Kyle Reese be John Connors father? Wouldn that be an ontological paradox?
In this case, the ontological paradox would be the following: Kyle Reese was sent to the past because John Connor was the leader of the resistance (Connor being the leader of the resistance caused Skynet to send a Terminator to the past to kill his mother, which caused the resistance to send Kyle Reese to protect her), but John Connor existed in the first place because Kyle Reese was sent to the past. Without the time travel there would have not been a “need” for the time travel in the first place; in other words, the time travel itself generated its own need (by causing John Connor to be conceived), making it self-referential. In this case no information or objects were created ex nihilo (that is, the information or the object having no creation point at all), but the reason for the time travel is: The time travel created its own reason to have been performed in the first place, which is the ontological paradox. On the other hand, there is an even worse ontological paradox where seemi