محمدمهدی نراقی عالم، متکلم و فیلسوف اخلاقی شیعی دوازده امامی بود. نراقی از متفکران درخشان اواخر قرن 12/18 و اوایل قرن 13/18 بود. پسرش ملا احمد نراقی نیز از علمای مشهور دوازده امامی بود. وی در دوره قاجار از علمای برجسته فلسفه و ادامه فعالیت های فلسفی در کاشان ایران بود. توضیح الأشکال شرحی است که محمدمهدی نراقی به فارسی بر تحریر اصول اقلیدس نوشته است. تحریر اصول اقلیدس روایت بازنگری شده خواجه نصیرالدین طوسی به زبان عربی از کتاب اصول اقلیدس و مهمترین کتاب در ریاضیات دوره اسلامی است. کتاب اصول نوشته اقلیدس، مشهورترین ریاضیدان دوران باستان است که در آن ریاضیات یونانی تاسال سیصد قبل از میلاد، به صورت علمی، تنظیم و عرضه شده و تا زمان حاضر، مبنای تعلیم هندسۀ مقدماتی بوده است.
کتاب توضیح الاشکال (دو جلدی)