salt mantıkla düşünürsek aslında kuranda olan çelişkilerin sebebini anlarız. kuran parça parça gelen yazılan bir kitap ve muhammed o anın şartlarına göre verdiği kararları kitaba aktarıyor. bir nevi o anın şartlarında o kitap bir rehber veya anayasa. o halde şartları bilmeden neden bir yerde böyle değip diğer yerde tersini söylediğini anlayamayız.
bir yerde savaşmanın kötü olduğunu görüyorsa ayeti ona göre yazıyor. eğer faydalı görüyor ama isteksizse kişiler o halde onları motive eden ve kararından caydıran şeyler yazıyor.