بخشی از متن اصلی : بحث تطبیقى پیرامون شرط علم در ثبوت حد زنا فلسفه تدوین قانون، ایجاد نظم عمومى و جلوگیرى از تعدىو تجاوز افراد به یکدیگر و ممانعت از هرج و مرج در روابط اجتماعى و حقوقى افراد است. این امر مستلزم آن است که قوانین بعد از تدوین، لازم الاجراء شده و به بهانههاى مختلف در اجرا ى آن خلل ایجاد نشود. اما از طرف دیگر از آنجا که متعلق اوامر و نواهى قانونى، رفتار و اعمال افراد است آنان براى تطبیق عملکردهاى فردى و اجتماعى خود با قانون، نیازمند آگاهى و اطلاع از بایدها و نبایدهاى ناشى از ا ...