The Sufficient (Vol 1) · Hadith 682 (#Ḥadīth #3)
Chapter 49 | Allah, the Most Holy, the Most High, did not teach anything to His Messenger but that He commanded him to teach such knowledge to Amir al-Mu’minin and he was his partner in Knowledge
3ـ مُحَمَّدُ بْنُ يَحْيَى عَنْ مُحَمَّدِ بْنِ الْحَسَنِ عَنْ مُحَمَّدِ بْنِ عَبْدِ الْحَمِيدِ عَنْ مَنْصُورِ بْنِ يُونُسَ عَنِ ابْنِ أُذَيْنَةَ عَنْ مُحَمَّدِ بْنِ مُسْلِمٍ قَالَ سَمِعْتُ أَبَا جَعْفَرٍ يَقُولُ نَزَلَ جَبْرَئِيلُ عَلَى مُحَمَّدٍ ﷺ بِرُمَّانَتَيْنِ مِنَ الْجَنَّةِ فَلَقِيَهُ علي فَقَالَ مَا هَاتَانِ الرُّمَّانَتَانِ اللَّتَانِ فِي يَدِكَ فَقَالَ أَمَّا هَذِهِ فَالنُّبُوَّةُ لَيْسَ لَكَ فِيهَا نَصِيبٌ وَأَمَّا هَذِهِ فَالْعِلْمُ ثُمَّ فَلَقَهَا رَسُولُ الله ﷺ بِنِصْفَيْنِ فَأَعْطَاهُ نِصْفَهَا وَأَخَذَ رَسُولُ الله ﷺ نِصْفَهَا ثُمَّ قَالَ أَنْتَ شَرِيكِي فِيهِ وَأَنَا شَرِيكُكَ فِيهِ قَالَ فَلَمْ يَعْلَمْ وَالله رَسُولُ الله ﷺ حَرْفاً مِمَّا عَلَّمَهُ الله عَزَّ وَجَلَّ إِلا وَقَدْ عَلَّمَهُ عَلِيّاً ثُمَّ انْتَهَى الْعِلْمُ إِلَيْنَا ثُمَّ وَضَعَ يَدَهُ عَلَى صَدْرِهِ.
3. Muhammad ibn Yahya has narrated from Muhammad ibn al-Hassan from Muhammad ibn ‘Abd al-Hamid from Mansur ibn Yunus from ibn ’Udhaynah from Muhammad ibn Muslim who has said that he heard abu Ja‘far say the following. “Once Jibril descended to Muhammad (and) brought two pieces of pomegranate from Paradise. Ali meet him and asked, “What (kind of ) pomegranate are those in your hands?” He replied, “As to this one, it is the Prophet-hood in which there is no share for you. As to this one, it is knowledge. Then the Messenger of Allah broke it into two halves. He then gave one half and the Messenger of Allah kept the other half and then said, “You are my partner in it and I am your partner in it.” The Imam then said, “I swear by Allah that there was nothing of all the knowledge that was taught to the Messenger of Allah but that he taught them to Ali and thereafter knowledge was transferred to us. He then placed his hand over his chest.”
Gradings are classical jarḥ-wa-taʿdīl, name-matched to a rijāl index (not individually re-verified).