محمدتقى فلسفى قال ابن حمدون فى تذكرته: «قال موسى بن جعفر(ع): وجدت علم الناس فى اربع. اولها: انتعرف ربك، والثانيه: ان تعرف ما صنع بك، والثالثه: ان تعرف مااراد منك، والرابعه: ان تعرف ما يخرجك من دينك». [1] امام كاظم(ع) فرموده است علم مردم را در چهار چيز يافتهام. اول: آنكه خدايت را بشناسىدوم: آنكه بدانى در تو چه صنايعى را به كار بردهسوم: آنكه بدانى در آفرينش تو چه ارادهاى داشتهچهارم: آنكه بدانى چه چيز تو را از دينتبيرون مىبرد اين حديث در كشف الغمه و روضه بحار و اعيان الشيعه به همينمضمون از امام كاظم(ع) آمده و در كتاب مسندالامام الكاظم(ع) (ج1، ص 248) نيز نقل شده است و در بعضى از كتب اين روايتبامختصر تفاوتى در عبارت، از امام صادق(ع) نيز آمده است. مىتوان چهار علمى را كه امام كاظم فرموده به اين عبارت بيانكرد: اول خداشناسى، دوم خودشناسى، سوم وظيفهشناسى، چهارمانحرافشناسى. امام(ع) در اين حديث مىخواهد بفرمايد علمى كه تمام مردم جهاندر همه ادوار به آن نياز دارند و بايد آن را فرا گيرند و اساسسعادت مادى و معنوى خويش را بر آن استوار سازند چهار علم است.