در فصول المهمه آمده است: آن حضرت را بدین لقب می خواندند زیرا علوم را میشکافت و باز میکرد. در صحاح آمده است: «تبقر، یعنی توسع در علم ». و در قاموس گفته شده است: محمد بن علی بن حسین را باقر می خواندند چون در علم تبحر داشت. در لسان العرب نیز ذکر شده است: آن حضرت را باقر می خواندند چرا که علم را میشکافت و به اصل آن پی میبرد و فروع علم را از آن استنباط میکرد و دامنه علوم را میشکافت و وسعت می داد. ابن حجر در صواعق می نویسد: «او را باقر می خواندند و این کلمه از«بقر الارض »اخذ شده است، یعنی آنکه زمین را میشکافد و مکنونات آن را آشکار میکند. زیرا او نیز گنجینه های نهانی معارف و حقایق احکام و حکمتها و لطایف را که جز از دید کوته نظران و ناپاکان پنهان نبود، آشکار میکرد. »از این رو درباره وی گفته میشد که آن حضرت شکافنده علم و جامع آن و نیز آشکار کننده و بالا برنده علم و دانش است. در تذکره الخواص نیز آمده است: او را باقر لقب داده بودند زیرا در اثر سجده های فراوان، پیشانی اش شکاف برداشته بود. برخی هم گویند چون آن حضرت از دانش بسیار برخوردار بود او را باقر می خواندند. آنگاه به نقل سخن جوهری در صحاح می پردازد.
شیخ صدوق در علل الشرایع به نقل از عمرو بن شمر آورده است: از حابر جعفی پرسیدم چرا به امام پنجم، باقر میگفتند؟گفت: «چون علم را میشکافت و اسرار آن را آشکار میکرد». در مناقب ابن شهر آشوب نوشته شده است: گفتهاند برای هیچ یک از فرزندان حسن و حسین (ع) این اندازه از علوم، از قبیل تفسیر و کلام و فتوا و احکام و حلال و حرام فراهم نشد که برای امام باقر (ع) . محمد بن مسلم نقل کرده است که از آن حضرت سی هزار حدیث پرسش کردم.
شفقنا