我国创用诗歌表达古算题目、算法,且有文字记载最早的是《孙子算经》(公元4世纪,如卷下第34题)和南宋数学家杨辉(生活于13世纪)的著作。
中国古算诗词歌赋较多。例如,南宋杨辉的《日用算法》(1262)一书自序称“编诗括十有三首”,这是算法化、口诀化、大众化的代表作之一;元朱世杰《算法启蒙》(1299)和《四元玉鉴》(1303);元贾享《算法全能集》(有许多是用歌诀形式表达);明吴敬《九章算法比类大全》(1450);明程大位《算法统宗》(1592)以及明代的刘仕隆(33首、)王文素、柯尚迁和徐心鲁等人的著作中都有;清代的梅 成(1681~1763)的《增删算法统宗》等。特别有趣的是,程大位著作中共有110首诗词题,他叫“难题”其中就有数学诗词题(其中,五言、七言诗题71首。词题37首,使用了“西江月”、“鹧鸪天”、“水仙子”、“浪淘沙”、“凤栖梧”、“双捣练”、“梅气清”、“驻马听”八种词牌,以“西江月”为最多,共26题)。但程大位的诗词题,许多是选自吴敬的著作(共331题)。
古算家编写创作的诗词题,结构严谨、层次分明、脉络清晰、气韵流畅、格调高雅、绘声绘色、颇具魅力、发人深思,反映当时社会政治经济和生产生活,源于实践,用于现实,如丈量田亩、建筑施工、兴修水利、赋役纳税、宴客沽酒、牧童嬉戏,甚至描写名山大川、古塔庙宇、历史人物等。这些诗词题所涉及的数学知识内容有算术(本书至少有33首);代数(本书至少有60首),如一、二、三次方程,无理方程,不定方程,等差等比数列等问题;几何(本书至少有47题),如勾股定理、面(体)积、作图与测量等问题。
古算诗词题在数学教育中十分重要,应占有一席地位,不能低估它的作用和效果。遗憾的是古今有人认识不到其价值与作用,如宋朝的荣棨(棨,音启,qǐ)在《九章算经·序》(载于是261年杨辉《详解九章算法》书前)中说:“奈何自靖康(1126)以来,罕有旧本,间有存者,狃于末习,不循本意。或隐问以欺众,或添歌彖以炫已,乖万世益人之心,为一时射利之具……”从序文可知,在南宋首者临安(今杭州市)一带有各种各样的古算书,他在当时已经看到古算书上有诗词题(未录书目),但他把“歌彖”加以贬斥,似有偏见。其实,古算诗词题除教育功能外,可以构建数学与人文科学之间的桥梁,让读者从中感悟以数学与文史、数学与文化的交融、汇合。