จัตุรัสกล หมายถึง ตารางที่มีจานวนชองในแนวตั้งและจํานวนชองในแนวนอน
เทากัน ภายในแตละชองของตารางจะมีตัวเลขจํานวนเต็มหนึ่งจำานวนที่ไมซ้ำกับตัวเลขในช่องอื่น โดย
ตัวเลขจากทุกชองจะเป็นจำนวนนับที่เรียงกัน และผลบวกของตัวเลขทงหมดในแตละแนวนอนเทากัน และ
เทากับผลบวกของตัวเลขจากทุกชองในแตละแนวตั้งและยังเทากับผลบวกของตัวเลขจากทุกช่องในแตละ
แนวทแยงมุมด้วย