در کتب تاریخی برای حضرت علی بن الحسین (علیه السلام) فرزندان زیادی ذکر شده است که در مورد تعداد آنها اتفاق نظری وجود ندارد.
در کتاب «مناقب » ابن شهر آشوب تعداد فرزندان حضرت، دوازده نفر ذکر شده است.
در کتاب «کشف الفه » تعداد فرزندان حضرت نه نفر آورده شده و ادعا شده که حضرت دختر نداشته اند ابن الخشّاب در کتاب «موالید اهل البیت » فرزندان حضرت را هشت نفر ذکر کرده و فرموده آن حضرت دختر نداشته اند.
بعضی هم ده پسر و چهار دختر برای حضرت ذکر کرده اند و «ابن سعد » در «طبقات » هفده فرزند برای حضرت بر شمرده است.
اما بنا بر نقل مرحوم حاج شیخ عباس قمی در «منتهی الامال » در بخش اولاد حضرت سید الساجدین (علیه السلام)، «شیخ مفید » برای آن حضرت پانزده فرزند از دختر و پسر ذکر کرده است که عبارتند از:
1- امام محمد باقر (علیه السلام) ملقب به ابو جعفر که مادرشان فاطمه
«ام عبدالله» دختر حضرت امام حسن مجتبی علیه السلام بوده است.
2 و 3 و 4 -
عبدالله و حسن و حسین که مادرشان «ام ولد » (کنیز) بوده است.
5 و 6 -
زید (شهید بزرگوار کوفه) و عمر که مادرشان ام ولد دیگری بوده است.
(مادر ایشان کنیزی بوده به نام «حوراء » که جناب
مختار به حضرت هدیه کرده بود.)
7 و 8 و 9 - حسین اصغر و عبد الرحمان و سلیمان که از ام ولد دیگری بوده اند.
10 و 11 - علی و خدیجه که مادرشان «ام ولد » بوده است و ابن علی کوچکترین فرزند حضرت سجاد (علیه السلام) بوده است.
12- محمد اصغر که مادرش ام ولد بوده است.
13 و 14 و 15 - فاطمه و علیّه و ام کلثوم که مادرشان «ام ولد » دیگری بوده است.
لازم به ذکر است برای تعدادی از این فرزندان امام سجاد (علیه السلام) اولاد و احفاد زیادی ذکر شده و سرگذشت و حالات تک تک آنان در کتب تاریخ بیان گردیده است.
(از بهترین این کتابها، کتاب منتهی الامال، تالیف مرحوم حاج شیخ عباس قمی است که در فصل هفتم از باب ششم که مربوط به سید الساجدین (علیه السلام) است به صورت مفصل به ذ کر این امور پرداخته است. )
منابع:
بحارالانوار، ج 46،ص 155 و 163، حدیث 1 و 2 و 3 و حدیث 10،صفحه 166 منتهی الامال