宋代傑出的科學家沈括,曾對海州出土的古弩機的“望山”進行研究,他說:“其望山甚長,望山之倒為小矩,如尺之有分寸。其原意以目注鏃端,以望山之度擬之,準其高下,正用算家勾股法也。”古代算學稱直角三角形的短邊為“勾”,長邊為“股”,所以望山是“勾”,由望山底部至鏃端是“股”,二者構成勾股的關係。沈括稱讚這種辦法說:“設度於機,定加密矣”.
弩的起源很早,最初用於狩獵。作戰用弩,可能在春秋後期最先出現於楚國。《吳越春秋》記載陳音對越王勾踐說“弩生於弓”,弩是由弓進一步發展而成的;又說弩是楚國琴氏所創造,傳給楚的三侯,再傳到楚靈王(《勾踐陰謀外傳》)。弩不可能創造這樣早,但是到春秋晚期,南方楚、吳、越等國確實已經使用了。孫武的《孫子兵法》,談到當時的兵器,就有“甲冑、矢弩”(《作戰篇》);又講到:善於指揮作戰的,所造成的“勢”是“險”的,所發出的“節”(節奏)是“短”的,“勢如擴弩,節如發機”(《勢篇》),就是說“險”的“勢”好比已經張滿的弩那樣,“短”的“節”好比正在發射的弩機那樣。
古弩機示意圖
西漢青銅弩機戰國弩機的望山(用於瞄準的準星)尚無刻度,西漢時出現了帶刻度的望山 (見彩圖西漢青銅弩機(河北滿城劉勝墓出土)),它的作用近似近代步槍上的表尺,射者依目標的遠近,通過望山控制鏃端的高低,找出適當的發射角,以便準確地命中目標。
