首页 > 最新文献

Maple Transactions最新文献

英文 中文
How to use Fibonacci numbers to teach recursive programming 如何使用斐波那契数来教递归编程
Pub Date : 2021-10-06 DOI: 10.5206/mt.v1i1.14038
J. Gerhard
There are too many examples and programming guides (which, e.g., an internet search for "recursive procedure Fibonacci" will turn up) to count that use Fibonacci numbers as an example to illustrate recursive programming. The motivation for this article is to show why the naive way of doing this is a bad idea, as it is horrendously inefficient. We will exhibit much more efficient ways of computing Fibonacci numbers, both iterative and recursive, and analyze and compare worst case running times and memory usages. Using some mathematical properties of Fibonacci numbers leads to the most efficient method for their computation. For illustration and benchmarking, we will use Maple and its programming language, however, similar behaviour can be demonstrated in almost any other programming language. This exposition combines and explores the mathematical properties of Fibonacci numbers, notions of algorithmic complexity, and efficient Maple programming and profiling techniques, and may be used as an introduction to any of these three subjects. The techniques described can be readily generalized to more general types of linear recurrences with constant coefficients.
有太多的例子和编程指南(例如,在互联网上搜索“斐波那契递归过程”会出现)来计算使用斐波那契数作为示例来说明递归编程。本文的目的是说明为什么这种简单的方法是一个坏主意,因为它的效率非常低。我们将展示更有效的计算斐波那契数的方法,包括迭代和递归,并分析和比较最坏情况下的运行时间和内存使用。利用斐波那契数的一些数学性质,我们可以找到最有效的计算方法。为了说明和基准测试,我们将使用Maple及其编程语言,然而,类似的行为可以在几乎任何其他编程语言中进行演示。本文结合并探讨了斐波那契数的数学特性、算法复杂性的概念以及高效的Maple编程和分析技术,可以作为这三个主题中的任何一个的介绍。所描述的技术可以很容易地推广到更一般类型的常系数线性递归。
{"title":"How to use Fibonacci numbers to teach recursive programming","authors":"J. Gerhard","doi":"10.5206/mt.v1i1.14038","DOIUrl":"https://doi.org/10.5206/mt.v1i1.14038","url":null,"abstract":"There are too many examples and programming guides (which, e.g., an internet search for \"recursive procedure Fibonacci\" will turn up) to count that use Fibonacci numbers as an example to illustrate recursive programming. The motivation for this article is to show why the naive way of doing this is a bad idea, as it is horrendously inefficient. We will exhibit much more efficient ways of computing Fibonacci numbers, both iterative and recursive, and analyze and compare worst case running times and memory usages. Using some mathematical properties of Fibonacci numbers leads to the most efficient method for their computation. For illustration and benchmarking, we will use Maple and its programming language, however, similar behaviour can be demonstrated in almost any other programming language. This exposition combines and explores the mathematical properties of Fibonacci numbers, notions of algorithmic complexity, and efficient Maple programming and profiling techniques, and may be used as an introduction to any of these three subjects. The techniques described can be readily generalized to more general types of linear recurrences with constant coefficients.","PeriodicalId":355724,"journal":{"name":"Maple Transactions","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-10-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128612187","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
What we can learn from Bohemian Matrices? 我们能从波西米亚矩阵中学到什么?
Pub Date : 2021-10-06 DOI: 10.5206/mt.v1i1.14039
Robert M Corless
This Maple Workbook explores a new topic in linear algebra, which is called "Bohemian Matrices". The topic is accessible to people who have had even just one linear algebra course, or have arrived at the point in their course where they have touched "eigenvalues". We use only the concepts of characteristic polynomial and eigenvalue. Even so, we will see some open questions, things that no-one knows for sure; even better, this is quite an exciting new area and we haven't even finished asking the easy questions yet! So it is possible that the reader will have found something new by the time they have finished going through this workbook. Reading this workbook is not like reading a paper: you will want to execute the code, and change things, and try alternatives. You will want to read the code, as well. I have tried to make it self-explanatory. We will begin with some pictures, and then proceed to show how to make such pictures using Maple (or, indeed, many other computational tools). Then we start asking questions about the pictures, and about other things.
这本Maple练习册探讨了线性代数中的一个新主题,称为“波西米亚矩阵”。对于那些只上过一门线性代数课程的人,或者已经在他们的课程中接触过“特征值”的人来说,这个话题是可以理解的。我们只使用特征多项式和特征值的概念。即便如此,我们仍将看到一些悬而未决的问题,一些没有人确切知道的事情;更好的是,这是一个非常令人兴奋的新领域,我们甚至还没有问完简单的问题!因此,当读者完成本练习册时,他们可能会发现一些新的东西。阅读本工作簿与阅读论文不同:您将需要执行代码,更改内容,并尝试替代方案。您还需要阅读代码。我试着让它不言自明。我们将从一些图片开始,然后继续展示如何使用Maple(或实际上,许多其他计算工具)制作这样的图片。然后我们开始问关于图片和其他事情的问题。
{"title":"What we can learn from Bohemian Matrices?","authors":"Robert M Corless","doi":"10.5206/mt.v1i1.14039","DOIUrl":"https://doi.org/10.5206/mt.v1i1.14039","url":null,"abstract":"This Maple Workbook explores a new topic in linear algebra, which is called \"Bohemian Matrices\". The topic is accessible to people who have had even just one linear algebra course, or have arrived at the point in their course where they have touched \"eigenvalues\". We use only the concepts of characteristic polynomial and eigenvalue. Even so, we will see some open questions, things that no-one knows for sure; even better, this is quite an exciting new area and we haven't even finished asking the easy questions yet! So it is possible that the reader will have found something new by the time they have finished going through this workbook. Reading this workbook is not like reading a paper: you will want to execute the code, and change things, and try alternatives. You will want to read the code, as well. I have tried to make it self-explanatory. \u0000We will begin with some pictures, and then proceed to show how to make such pictures using Maple (or, indeed, many other computational tools). Then we start asking questions about the pictures, and about other things.","PeriodicalId":355724,"journal":{"name":"Maple Transactions","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-10-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127966470","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Interview with the Authors: A Cultural Challenge: Teaching Mathematics to Non-mathematicians 访谈作者:文化挑战:向非数学家教授数学
Pub Date : 2021-10-06 DOI: 10.5206/mt.v1i1.14156
Judy-anne H. Osborn
An interview with the authors of ``A Cultural Challenge: Teaching Mathematics to Non-mathematicians'',  Maple Trans. 1, 1, Article 6 (July 2021).  This interview was conducted by Dr Judy-anne Osborn, with authors Andie Burazin, Veselin Jungic and Miroslav Lovric, on Thursday 8th July Australian Eastern Standard Time via Zoom.
对“文化挑战:向非数学家教授数学”的作者的采访,Maple翻译,1,1,第六条(2021年7月)。这次采访是由Judy-anne Osborn博士与作者Andie Burazin, Veselin Jungic和Miroslav Lovric在澳大利亚东部标准时间7月8日星期四通过Zoom进行的。
{"title":"Interview with the Authors: A Cultural Challenge: Teaching Mathematics to Non-mathematicians","authors":"Judy-anne H. Osborn","doi":"10.5206/mt.v1i1.14156","DOIUrl":"https://doi.org/10.5206/mt.v1i1.14156","url":null,"abstract":"An interview with the authors of ``A Cultural Challenge: Teaching Mathematics to Non-mathematicians'',  Maple Trans. 1, 1, Article 6 (July 2021).  This interview was conducted by Dr Judy-anne Osborn, with authors Andie Burazin, Veselin Jungic and Miroslav Lovric, on Thursday 8th July Australian Eastern Standard Time via Zoom.","PeriodicalId":355724,"journal":{"name":"Maple Transactions","volume":"98 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-10-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133050260","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Experimenting with Apéry Limits and WZ pairs 尝试apsamry极限和WZ对
Pub Date : 2021-09-11 DOI: 10.5206/mt.v1i2.14359
R. Dougherty-Bliss, D. Zeilberger
This article, dedicated with admiration in memory of Jon and Peter Borwein,illustrates by example, the power of experimental mathematics, so dear to them both, by experimenting with so-called Apéry limits and WZ pairs. In particular we prove a weaker form of an intriguing conjecture of Marc Chamberland and Armin Straub (in an article dedicated to Jon Borwein), and generate lots of new Apéry limits. We also rediscovered an infinite family of cubic irrationalities, that suggested very good effective irrationalitymeasures (lower than Liouville's generic 3), and that we conjectured to go down to the optimal 2. As it turned out, as pointed out by Paul Voutier (see the postscript kindly written by him), our conjectures follow from deep results in number theory. Nevertheless we believe that further experiments with our Maple programs would lead to new and interesting results.
本文以对Jon和Peter Borwein的崇敬之情为纪念,通过对所谓的apsamry极限和WZ对的实验,举例说明了实验数学的力量,这对他们两人来说都是如此珍贵。特别是,我们证明了Marc Chamberland和Armin Straub一个有趣猜想的一种较弱形式(在一篇专门为Jon Borwein撰写的文章中),并生成了许多新的apsiry极限。我们还重新发现了无限的三次无理性,这表明了非常好的有效的无理性度量(低于Liouville的一般3),并且我们推测到最优的2。事实证明,正如保罗•沃提尔(Paul Voutier)所指出的那样,我们的猜想源自数论的深层次结果。然而,我们相信我们的Maple程序的进一步实验将导致新的和有趣的结果。
{"title":"Experimenting with Apéry Limits and WZ pairs","authors":"R. Dougherty-Bliss, D. Zeilberger","doi":"10.5206/mt.v1i2.14359","DOIUrl":"https://doi.org/10.5206/mt.v1i2.14359","url":null,"abstract":"This article, dedicated with admiration in memory of Jon and Peter Borwein,illustrates by example, the power of experimental mathematics, so dear to them both, by experimenting with so-called Apéry limits and WZ pairs. In particular we prove a weaker form of an intriguing conjecture of Marc Chamberland and Armin Straub (in an article dedicated to Jon Borwein), and generate lots of new Apéry limits. We also rediscovered an infinite family of cubic irrationalities, that suggested very good effective irrationalitymeasures (lower than Liouville's generic 3), and that we conjectured to go down to the optimal 2. As it turned out, as pointed out by Paul Voutier (see the postscript kindly written by him), our conjectures follow from deep results in number theory. Nevertheless we believe that further experiments with our Maple programs would lead to new and interesting results.","PeriodicalId":355724,"journal":{"name":"Maple Transactions","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128879928","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Jonathan Michael Borwein 1951 − 2016: Life and Legacy 乔纳森·迈克尔·鲍温1951 - 2016:人生与遗产
Pub Date : 2021-07-13 DOI: 10.5206/mt.v1i2.14358
R. Brent
Jonathan M. Borwein (1951−2016) was a prolific mathematician whose career spanned several countries(UK, Canada, USA, Australia) and whose many interests includedanalysis, optimization, number theory, special functions, experimental mathematics, mathematical finance, mathematical education,and visualization. We describe his life and legacy, and give anannotated bibliography of some of his most significant books and papers.
Jonathan M. Borwein(1951 - 2016)是一位多产的数学家,他的职业生涯跨越了几个国家(英国,加拿大,美国,澳大利亚),他的许多兴趣包括分析,优化,数论,特殊函数,实验数学,数学金融,数学教育和可视化。我们描述了他的生活和遗产,并给出了他的一些最重要的书籍和论文的注释书目。
{"title":"Jonathan Michael Borwein 1951 − 2016: Life and Legacy","authors":"R. Brent","doi":"10.5206/mt.v1i2.14358","DOIUrl":"https://doi.org/10.5206/mt.v1i2.14358","url":null,"abstract":"Jonathan M. Borwein (1951−2016) was a prolific mathematician whose career spanned several countries(UK, Canada, USA, Australia) and whose many interests includedanalysis, optimization, number theory, special functions, experimental mathematics, mathematical finance, mathematical education,and visualization. We describe his life and legacy, and give anannotated bibliography of some of his most significant books and papers.","PeriodicalId":355724,"journal":{"name":"Maple Transactions","volume":"117 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117278707","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Some Instructive Mathematical Errors 一些有指导意义的数学错误
Pub Date : 2021-06-14 DOI: 10.5206/mt.v1i1.14069
R. Brent
We describe various errors in the mathematical literature, and consider how some of them might have been avoided, or at least detected at an earlier stage, using tools such as Maple or Sage. Our examples are drawn from three broad categories of errors. First, we consider some significant errors made by highly-regarded mathematicians. In some cases these errors were not detected until many years after their publication. Second, we consider in some detail an error that was recently detected by the author. This error in a refereed journal led to further errors by at least one author who relied on the (incorrect) result. Finally, we mention some instructiveerrors that have been detected in the author's own published papers.
我们描述了数学文献中的各种错误,并考虑如何使用Maple或Sage等工具来避免其中一些错误,或者至少在早期阶段检测到它们。我们的例子来自三大类错误。首先,我们考虑一些著名数学家所犯的重大错误。在某些情况下,这些错误直到发表多年后才被发现。其次,我们详细考虑作者最近发现的一个错误。被评审期刊中的这个错误导致了至少一个依赖于(不正确的)结果的作者的进一步错误。最后,我们提到了在作者自己发表的论文中发现的一些指导性错误。
{"title":"Some Instructive Mathematical Errors","authors":"R. Brent","doi":"10.5206/mt.v1i1.14069","DOIUrl":"https://doi.org/10.5206/mt.v1i1.14069","url":null,"abstract":"We describe various errors in the mathematical literature, and consider how some of them might have been avoided, or at least detected at an earlier stage, using tools such as Maple or Sage. Our examples are drawn from three broad categories of errors. First, we consider some significant errors made by highly-regarded mathematicians. In some cases these errors were not detected until many years after their publication. Second, we consider in some detail an error that was recently detected by the author. This error in a refereed journal led to further errors by at least one author who relied on the (incorrect) result. Finally, we mention some instructiveerrors that have been detected in the author's own published papers.","PeriodicalId":355724,"journal":{"name":"Maple Transactions","volume":"11 2","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114126318","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Maple Transactions
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1