引入几何代数到几何计算软件开发者中:一种计算思维方法
摘要:用于几何计算应用程序的软件系统设计可以是一项具有挑战性的任务。软件工程师通常使用软件抽象来隐藏和管理这些系统的高复杂性。如果没有一个统一的代数系统来描述几何模型,仅使用软件抽象可能会导致许多设计和维护问题。几何代数(GA)可以成为软件工程几何计算应用的通用抽象代数语言。然而,很少有来源提供关于面向软件工程社区的基于GA的软件实现的足够信息。特别是,成功将GA引入软件工程师需要与将GA引入数学家或物理学家时完全不同的方法。本文介绍了优雅的GA数学结构背后的抽象概念和代数表示的高层次概述。文章重点介绍了GA数学背后的概念和表示抽象层次,并提供了足够的参考资料以获取更多细节。此外,文章强烈推荐在将GA引入软件工程师和在使用GA作为开发几何计算软件系统的数学语言时应用计算思维方法。
作者:Ahmad Hosny Eid
论文ID:1705.06668
分类:Mathematical Software
分类简称:cs.MS
提交时间:2017-05-19