Functional Geometry and the "Traité de Lutherie"
Functional Geometry and the "Traité de Lutherie"
复制标题
泛函几何和“Traité de Lutherie”
DOI:
10.1145/2500365.2500617
复制
发表时间:
2015
期刊:
影响因子:
--
通讯作者:
Mairson, Harry
中科院分区:
文献类型:
--
作者:
Mairson, Harry
We describe a functional programming approach to the design of outlines of eighteenth-century string instruments. The approach is based on the research described in François Denis's book,Traité de lutherie. The programming vernacular for Denis's instructions, which we callfunctional geometry, is meant to reiterate the historically justified language and techniques of this musical instrument design. The programming metaphor is entirely Euclidean, involving straightedge and compass constructions, with few (if any) numbers, and no Cartesian equations or grid. As such, it is also an interesting approach to teaching programming and mathematics without numerical calculation or equational reasoning.The advantage of this language-based, functional approach tolutherieis founded in the abstract characterization of common patterns in instrument design. These patterns include not only the abstraction of common straightedge and compass constructions, but of higher-order conceptualization of the instrument design process. We also discuss the role of arithmetic, geometric, harmonic, and subharmonic proportions, and the use of their rational approximants.