با توجه به اين كه ائمه علم كامل دارند پس چرا در بعضي زمينه ها مثل زمان قيامت قرآن مي فرمايد علم آن را فقط خدا مي داند؟
پاسخ:
اگر منظور از علم کامل، علم مطلق و نامحدود امام به تمامی امور باشد ، باید بگوییم شیعیان چنین اعتقادی ندارند. وهمان طور که خود سوال کننده هم اشاره کرده است ، علم به برخی امورمانند قیامت ، فقط در اختیار خداوند است ولی هر گاه بخواهد آن را دراختیار افرادی خاص قرار خواهد داد اما یقینا تمامی علوم از جمله علم به روز قیامت فقط در اختیار خود اوست.
خداوند در آیه ۳۴ سوره مبارکه لقمان می فرماید:
إِنَّ اللَّهَ عِندَهُ عِلْمُ السَّاعَةِ
ﻳﻘﻴﻨﺎً ﺧﺪﺍﺳﺖ ﻛﻪ ﺩﺍﻧﺶ ﻗﻴﺎﻣﺖ ﻓﻘﻂ ﻧﺰﺩ ﺍﻭﺳﺖ.
و نیز درآیه ۵۹ سوره انعام میفرماید علم غیب تنها در اختیار خداست.
و به چیزى از علم او احاطه نمىیابند جز به مقدارى [كه او] بخواهد.
در آخر به عنوان نمونه به روایتی از امام صادق علیه السلام اشاره می کنیم.
یکی اصحاب از ایشان پرسید: «گاهی از شما سؤالی میپرسیم و شما به سرعت پاسخ میدهید و گاهی تأملی میکنید و سپس جواب میدهید؛ [علت این کار چیست؟]» آن حضرت پاسخ فرموند:
«درست است. ( زمانی که از ما سوالی می شود پاسخ آن ) به گوش و قلب ما القا می شود . زمانی که این علوم به ما برسد، سخن میگوییم و زمانی که نرسد، صبر میکنیم»