<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>MaplePrimes - Maplesoft Blog</title>
    <link>http://www.mapleprimes.com/maplesoftblog</link>
    <language>en-us</language>
    <copyright>2026 Maplesoft, A Division of Waterloo Maple Inc.</copyright>
    <generator>Maplesoft Document System</generator>
    <lastBuildDate>Tue, 28 Jul 2026 05:52:23 GMT</lastBuildDate>
    <pubDate>Tue, 28 Jul 2026 05:52:23 GMT</pubDate>
    <itunes:subtitle />
    <itunes:summary />
    <description>The latest posts on the Maplesoft Blog</description>
    <image>
      <url>http://www.mapleprimes.com/images/mapleprimeswhite.jpg</url>
      <title>MaplePrimes - Maplesoft Blog</title>
      <link>http://www.mapleprimes.com/maplesoftblog</link>
    </image>
    <item>
      <title>Because $F17*(1+$B$4)^3 is not Engineering Documentation</title>
      <link>http://www.mapleprimes.com/maplesoftblog/235296-Because-F171B43-Is-Not-Engineering?ref=Feed:MaplePrimes:Maplesoft%20Blog</link>
      <itunes:summary>&lt;p&gt;We&amp;rsquo;ve just launched Maple Flow 2026. And yes, the title of this post doesn&amp;rsquo;t follow the standard formula for a &amp;ldquo;new version, new features&amp;rdquo; announcement.&lt;/p&gt;

&lt;p&gt;But this is not only a post about a new version number and new features.&lt;/p&gt;

&lt;p&gt;It is about a problem engineers know too well: important calculations trapped inside spreadsheets, scripts and old project files - visible only as cell references, code fragments and hidden logic.&lt;/p&gt;

&lt;p&gt;That might be fine when the calculation is being built. It is not fine when the calculation must be reviewed, reused, defended, audited or handed to another engineer.&lt;/p&gt;

&lt;p&gt;Maple Flow is built around a simple idea: engineering calculations should be readable, structured, auditable and easy to share.&lt;/p&gt;

&lt;p&gt;The new release gives engineers better ways to create those calculations, bring existing work into Maple Flow, and turn legacy material into documentation that actually explains the engineering.&lt;/p&gt;



&lt;p&gt;You can now generate Maple Flow worksheets using tools like Codex or Claude Code.&amp;nbsp;This makes it easier to transform ideas into structured technical analyses and turn existing calculations into clear, auditable engineering documents.&lt;/p&gt;

&lt;p&gt;Here are a few ways to use this new integration,&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Rescue calculations from spreadsheets&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Many engineering teams have years - sometimes decades - of calculations sitting in Excel. Those spreadsheets often contain real engineering value, but the logic is fragmented across cells, sheets and references.&lt;/p&gt;

&lt;p&gt;Manually translating all that work into a clearer format can feel like too much effort to even start.&lt;/p&gt;

&lt;p&gt;With Maple Flow 2026 and an AI coding assistant such as Codex or Claude Code, you can use a simple instruction like:&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;em&gt;Convert this Excel spreadsheet to a Maple Flow worksheet&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The AI coding assistant then helps transform spreadsheet logic into a structured Maple Flow worksheet with natural 2D math, clearer variable names and calculations that are visible on the page.&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=235296_post/Excel_to_Flow_2.png" style="height: 672px; width: 500px;"&gt;&lt;/p&gt;

&lt;p&gt;This is not just file conversion. It is a way to expose the engineering intent hidden inside legacy spreadsheets and make that work easier to understand, extend and review.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Generate engineering worksheets from a prompt&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The same AI-assisted workflow can also help create a new Maple Flow worksheet from a natural language prompt.&lt;/p&gt;

&lt;p&gt;Ask for a design calculation, describe the engineering context, specify the assumptions and ask for supporting text, equations, plots or diagrams. The result can be a worksheet that already contains readable math, explanations and visual context.&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=235296_post/pedestrian_footbridge_2.png"&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stop hiding math in scripts&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Maple Flow 2026 also opens up a practical path for moving useful work out of scripts and into worksheets that communicate the engineering more clearly.&lt;/p&gt;

&lt;p&gt;For example, a Matlab script built around low-level loops, switch/case logic and numerical iteration can be translated into a Maple Flow worksheet that uses higher-level mathematical constructs.&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=235296_post/matlab.png" style="height: 688px; width: 600px;"&gt;&lt;/p&gt;

&lt;p&gt;In one example, a crude while-loop numerical solver became an fsolve call, and switch/case logic became a much more readable piecewise expression.&lt;/p&gt;

&lt;p&gt;The point is not simply to change syntax. It is to move from code that performs a calculation to a worksheet that explains the calculation.&lt;/p&gt;

&lt;p&gt;I&amp;#39;ve outlined a few ideas that demonstrate how you can use AI coding assistants to generate Maple Flow worksheets. There&amp;#39;s &lt;strong&gt;much&lt;/strong&gt; more you can do.&lt;/p&gt;

&lt;p&gt;Of course, this functionality is subject to the same disclaimers as any other AI-generated content:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Worksheets are generated by and subject to the limitations of your AI model&lt;/li&gt;
	&lt;li&gt;your mileage may vary&lt;/li&gt;
	&lt;li&gt;and you absolutely need a (human)&amp;nbsp;expert in the loop to check the output.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But as a starting point, this workflow is seriously powerful.&lt;/p&gt;

&lt;p&gt;Set up your AI coding assistant to generate Maple Flow worksheets with the instructions &lt;a href="https://www.maplesoft.com/products/MapleFlow/AI-Coding-Assistants/index.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;



&lt;p&gt;Maple Flow 2026 introduces in-worksheet programming, so you can write programs and scripts directly on the canvas and execute them inline with the rest of your worksheet.&lt;/p&gt;

&lt;p&gt;You can enter programs with the keyboard or use the new Programming palette, which inserts common templates such as loops and if/else blocks with the right structure and indentation.&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=235296_post/Inline.gif"&gt;&lt;/p&gt;

&lt;p&gt;Productivity features help keep the program readable:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;automatic closing of procedures, loops and conditionals after the opening line is entered&lt;/li&gt;
	&lt;li&gt;intelligent insertion of statement separators when appropriate&lt;/li&gt;
	&lt;li&gt;automatic indentation to preserve structure and readability&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The existing Code Editor remains the right place for larger scripts. In-worksheet programming is for the logic you want to sit directly beside the math, text and results.&lt;/p&gt;



&lt;p&gt;The Mathcad Migration Assistant has also been updated. It now translates much of the content of Mathcad Prime files into Maple Flow format, in addition to the existing support for Mathcad 13, 14 and 15.&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=235296_post/Mathcad_to_Maple_Flow_modern_v4_monospaced-result.png"&gt;&lt;br&gt;
Because Maple Flow 2026 now supports in-worksheet programming, the updated Migration Assistant also translates Mathcad programs.&lt;/p&gt;

&lt;p&gt;For Mathcad thinking about moving to Maple Flow, the update makes migration faster and more practical. Existing work moves over with more of the structure and intent preserved.&lt;/p&gt;



&lt;p&gt;Worksheets now compute faster! The results depend on the specific calculations, but the improvements can be very noticable - these are selected results from our internal benchmarking suite&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=235296_post/performance_table.png"&gt;&lt;/p&gt;

&lt;p&gt;For engineers working with larger or more complex worksheets, that kind of improvement changes the feel of the product.&lt;/p&gt;



&lt;p&gt;Maple Flow 2026 adds more ready-to-use examples to the Application Gallery, including a new Semiconductor section.&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=235296_post/semiconductor.png"&gt;&lt;br&gt;
The gallery now includes worksheets semiconductor oxide growth, heat sink sizing, cylindrical fin heat transfer, NMOS threshold voltage, MOSFET power loss, photolithography scanner limits and boron implantation stability.&lt;/p&gt;



&lt;p&gt;Maple Flow 2026 also improves everyday interoperability with Excel. You can now paste more types of data from Excel into Maple Flow, including data formatted as percentages.&lt;/p&gt;

&lt;p&gt;It is a small feature with a practical benefit: less cleanup, fewer interruptions and a smoother path from spreadsheet data to engineering calculation.&lt;/p&gt;



&lt;p&gt;The most important thing about Maple Flow 2026 is not any single feature - it is the direction of travel. Engineering work is becoming more connected. Calculations are moving between spreadsheets, scripts, AI coding assistants, design tools and formal documentation.&lt;/p&gt;

&lt;p&gt;Maple Flow gives those calculations a place where the math is visible, the structure is clear and the result is ready to share.&lt;/p&gt;

&lt;p&gt;So yes, Maple Flow 2026 includes new features. But the bigger story is this: engineers can now move more of their existing work out of hidden logic and into auditable worksheets that communicate the engineering.&lt;/p&gt;

&lt;p&gt;Explore the new features, try the examples and experiment with generating worksheets using AI coding assistants. &lt;a href="https://www.maplesoft.com/products/mapleflow/"&gt;Grab a trial here&lt;/a&gt;.&lt;/p&gt;
</itunes:summary>
      <description>&lt;p&gt;We&amp;rsquo;ve just launched Maple Flow 2026. And yes, the title of this post doesn&amp;rsquo;t follow the standard formula for a &amp;ldquo;new version, new features&amp;rdquo; announcement.&lt;/p&gt;

&lt;p&gt;But this is not only a post about a new version number and new features.&lt;/p&gt;

&lt;p&gt;It is about a problem engineers know too well: important calculations trapped inside spreadsheets, scripts and old project files - visible only as cell references, code fragments and hidden logic.&lt;/p&gt;

&lt;p&gt;That might be fine when the calculation is being built. It is not fine when the calculation must be reviewed, reused, defended, audited or handed to another engineer.&lt;/p&gt;

&lt;p&gt;Maple Flow is built around a simple idea: engineering calculations should be readable, structured, auditable and easy to share.&lt;/p&gt;

&lt;p&gt;The new release gives engineers better ways to create those calculations, bring existing work into Maple Flow, and turn legacy material into documentation that actually explains the engineering.&lt;/p&gt;



&lt;p&gt;You can now generate Maple Flow worksheets using tools like Codex or Claude Code.&amp;nbsp;This makes it easier to transform ideas into structured technical analyses and turn existing calculations into clear, auditable engineering documents.&lt;/p&gt;

&lt;p&gt;Here are a few ways to use this new integration,&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Rescue calculations from spreadsheets&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Many engineering teams have years - sometimes decades - of calculations sitting in Excel. Those spreadsheets often contain real engineering value, but the logic is fragmented across cells, sheets and references.&lt;/p&gt;

&lt;p&gt;Manually translating all that work into a clearer format can feel like too much effort to even start.&lt;/p&gt;

&lt;p&gt;With Maple Flow 2026 and an AI coding assistant such as Codex or Claude Code, you can use a simple instruction like:&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;em&gt;Convert this Excel spreadsheet to a Maple Flow worksheet&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The AI coding assistant then helps transform spreadsheet logic into a structured Maple Flow worksheet with natural 2D math, clearer variable names and calculations that are visible on the page.&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=235296_post/Excel_to_Flow_2.png" style="height: 672px; width: 500px;"&gt;&lt;/p&gt;

&lt;p&gt;This is not just file conversion. It is a way to expose the engineering intent hidden inside legacy spreadsheets and make that work easier to understand, extend and review.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Generate engineering worksheets from a prompt&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The same AI-assisted workflow can also help create a new Maple Flow worksheet from a natural language prompt.&lt;/p&gt;

&lt;p&gt;Ask for a design calculation, describe the engineering context, specify the assumptions and ask for supporting text, equations, plots or diagrams. The result can be a worksheet that already contains readable math, explanations and visual context.&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=235296_post/pedestrian_footbridge_2.png"&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stop hiding math in scripts&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Maple Flow 2026 also opens up a practical path for moving useful work out of scripts and into worksheets that communicate the engineering more clearly.&lt;/p&gt;

&lt;p&gt;For example, a Matlab script built around low-level loops, switch/case logic and numerical iteration can be translated into a Maple Flow worksheet that uses higher-level mathematical constructs.&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=235296_post/matlab.png" style="height: 688px; width: 600px;"&gt;&lt;/p&gt;

&lt;p&gt;In one example, a crude while-loop numerical solver became an fsolve call, and switch/case logic became a much more readable piecewise expression.&lt;/p&gt;

&lt;p&gt;The point is not simply to change syntax. It is to move from code that performs a calculation to a worksheet that explains the calculation.&lt;/p&gt;

&lt;p&gt;I&amp;#39;ve outlined a few ideas that demonstrate how you can use AI coding assistants to generate Maple Flow worksheets. There&amp;#39;s &lt;strong&gt;much&lt;/strong&gt; more you can do.&lt;/p&gt;

&lt;p&gt;Of course, this functionality is subject to the same disclaimers as any other AI-generated content:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Worksheets are generated by and subject to the limitations of your AI model&lt;/li&gt;
	&lt;li&gt;your mileage may vary&lt;/li&gt;
	&lt;li&gt;and you absolutely need a (human)&amp;nbsp;expert in the loop to check the output.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But as a starting point, this workflow is seriously powerful.&lt;/p&gt;

&lt;p&gt;Set up your AI coding assistant to generate Maple Flow worksheets with the instructions &lt;a href="https://www.maplesoft.com/products/MapleFlow/AI-Coding-Assistants/index.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;



&lt;p&gt;Maple Flow 2026 introduces in-worksheet programming, so you can write programs and scripts directly on the canvas and execute them inline with the rest of your worksheet.&lt;/p&gt;

&lt;p&gt;You can enter programs with the keyboard or use the new Programming palette, which inserts common templates such as loops and if/else blocks with the right structure and indentation.&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=235296_post/Inline.gif"&gt;&lt;/p&gt;

&lt;p&gt;Productivity features help keep the program readable:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;automatic closing of procedures, loops and conditionals after the opening line is entered&lt;/li&gt;
	&lt;li&gt;intelligent insertion of statement separators when appropriate&lt;/li&gt;
	&lt;li&gt;automatic indentation to preserve structure and readability&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The existing Code Editor remains the right place for larger scripts. In-worksheet programming is for the logic you want to sit directly beside the math, text and results.&lt;/p&gt;



&lt;p&gt;The Mathcad Migration Assistant has also been updated. It now translates much of the content of Mathcad Prime files into Maple Flow format, in addition to the existing support for Mathcad 13, 14 and 15.&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=235296_post/Mathcad_to_Maple_Flow_modern_v4_monospaced-result.png"&gt;&lt;br&gt;
Because Maple Flow 2026 now supports in-worksheet programming, the updated Migration Assistant also translates Mathcad programs.&lt;/p&gt;

&lt;p&gt;For Mathcad thinking about moving to Maple Flow, the update makes migration faster and more practical. Existing work moves over with more of the structure and intent preserved.&lt;/p&gt;



&lt;p&gt;Worksheets now compute faster! The results depend on the specific calculations, but the improvements can be very noticable - these are selected results from our internal benchmarking suite&lt;/p&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=235296_post/performance_table.png"&gt;&lt;/p&gt;

&lt;p&gt;For engineers working with larger or more complex worksheets, that kind of improvement changes the feel of the product.&lt;/p&gt;



&lt;p&gt;Maple Flow 2026 adds more ready-to-use examples to the Application Gallery, including a new Semiconductor section.&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=235296_post/semiconductor.png"&gt;&lt;br&gt;
The gallery now includes worksheets semiconductor oxide growth, heat sink sizing, cylindrical fin heat transfer, NMOS threshold voltage, MOSFET power loss, photolithography scanner limits and boron implantation stability.&lt;/p&gt;



&lt;p&gt;Maple Flow 2026 also improves everyday interoperability with Excel. You can now paste more types of data from Excel into Maple Flow, including data formatted as percentages.&lt;/p&gt;

&lt;p&gt;It is a small feature with a practical benefit: less cleanup, fewer interruptions and a smoother path from spreadsheet data to engineering calculation.&lt;/p&gt;



&lt;p&gt;The most important thing about Maple Flow 2026 is not any single feature - it is the direction of travel. Engineering work is becoming more connected. Calculations are moving between spreadsheets, scripts, AI coding assistants, design tools and formal documentation.&lt;/p&gt;

&lt;p&gt;Maple Flow gives those calculations a place where the math is visible, the structure is clear and the result is ready to share.&lt;/p&gt;

&lt;p&gt;So yes, Maple Flow 2026 includes new features. But the bigger story is this: engineers can now move more of their existing work out of hidden logic and into auditable worksheets that communicate the engineering.&lt;/p&gt;

&lt;p&gt;Explore the new features, try the examples and experiment with generating worksheets using AI coding assistants. &lt;a href="https://www.maplesoft.com/products/mapleflow/"&gt;Grab a trial here&lt;/a&gt;.&lt;/p&gt;
</description>
      <guid>235296</guid>
      <pubDate>Thu, 23 Jul 2026 19:37:05 Z</pubDate>
      <itunes:author>Samir Khan</itunes:author>
      <author>Samir Khan</author>
    </item>
    <item>
      <title>Math Success in the Age of AI: Introducing the Maplesoft Math Success Platform</title>
      <link>http://www.mapleprimes.com/maplesoftblog/235142-Math-Success-In-The-Age-Of-AI-Introducing?ref=Feed:MaplePrimes:Maplesoft%20Blog</link>
      <itunes:summary>&lt;p&gt;Last week, we launched the Maplesoft Math Success Platform.&amp;nbsp;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;p style="text-align:center;"&gt;&lt;img alt="Maplesoft Math Success Platform" src="/view.aspx?sf=235142_post/MSP_image_1_resized.png"&gt;&lt;/p&gt;

&lt;p&gt;&lt;br&gt;
This launch reflects a lot of conversations&amp;nbsp;I&amp;rsquo;ve&amp;nbsp;had over the past year with educators and institutions about what it means to teach and learn math in the age of AI.&amp;nbsp;&lt;/p&gt;



&lt;p&gt;At first, many of those conversations were about visibility. If students were completing homework, quizzes, and other assessments with help from AI, those&amp;nbsp;results became&amp;nbsp;harder to interpret. Did students understand the work, or had they copied down a solution that made sense in the moment without building the understanding needed to do something similar on their own?&lt;/p&gt;

&lt;p&gt;That visibility still matters.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Over time, though, those conversations led to a more nuanced conclusion. The question is not simply how we prevent students from taking shortcuts. It is how we help them develop the mathematical judgment, intuition, and critical thinking they will need in a world where AI is part of how they learn and work.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;In some ways, that has become even more important. When answers are easy to generate, students need to be able to test ideas, recognize when something does not make sense, explain their reasoning, and trust their own thinking.&amp;nbsp;&lt;/p&gt;



&lt;p&gt;That is why I am proud to share the launch of the Maplesoft Math Success Platform.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Built on Maple, the platform brings together our math technology and extends it with analytics, AI-driven insights, targeted resources, and content&amp;nbsp;expertise&amp;nbsp;to help institutions support math learning in a more complete way.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;It gives instructors and learning support&amp;nbsp;teams&amp;nbsp;better insight into where students are struggling, supports the creation of better questions and learning experiences, helps students move beyond the answer, and helps institutions respond to a world where AI is now part of how students practice, study, and get help.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;You can learn more about the &lt;a href="https://www.maplesoft.com/math-success-platform/"&gt;Maplesoft Math Success Platform&lt;/a&gt; on our website.&lt;/p&gt;

&lt;p&gt;We also wrote more about the thinking behind this launch in our new whitepaper, &lt;a href="https://www.maplesoft.com/math-success-platform/Math-Education-and-AI.aspx"&gt;Math Education in the Age of AI: From Grading Answers to Understanding Student Progress&lt;/a&gt;. It looks at why math education needs a new approach in the age of AI: one that helps instructors ask better questions, create learning experiences that build understanding, and use learning signals to see where students need support.&lt;/p&gt;

&lt;p style="text-align:center;"&gt;&lt;img alt="Math success in the age of AI requires a new approach" src="/view.aspx?sf=235142_post/MSP_image_2_resized.png"&gt;&lt;/p&gt;

&lt;p&gt;I&amp;rsquo;d love to hear what you think. How are you seeing AI change the way students learn, practice, and get help in math? And what kinds of tools or approaches do you think will be most important as math education continues to evolve?&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
</itunes:summary>
      <description>&lt;p&gt;Last week, we launched the Maplesoft Math Success Platform.&amp;nbsp;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;p style="text-align:center;"&gt;&lt;img alt="Maplesoft Math Success Platform" src="/view.aspx?sf=235142_post/MSP_image_1_resized.png"&gt;&lt;/p&gt;

&lt;p&gt;&lt;br&gt;
This launch reflects a lot of conversations&amp;nbsp;I&amp;rsquo;ve&amp;nbsp;had over the past year with educators and institutions about what it means to teach and learn math in the age of AI.&amp;nbsp;&lt;/p&gt;



&lt;p&gt;At first, many of those conversations were about visibility. If students were completing homework, quizzes, and other assessments with help from AI, those&amp;nbsp;results became&amp;nbsp;harder to interpret. Did students understand the work, or had they copied down a solution that made sense in the moment without building the understanding needed to do something similar on their own?&lt;/p&gt;

&lt;p&gt;That visibility still matters.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Over time, though, those conversations led to a more nuanced conclusion. The question is not simply how we prevent students from taking shortcuts. It is how we help them develop the mathematical judgment, intuition, and critical thinking they will need in a world where AI is part of how they learn and work.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;In some ways, that has become even more important. When answers are easy to generate, students need to be able to test ideas, recognize when something does not make sense, explain their reasoning, and trust their own thinking.&amp;nbsp;&lt;/p&gt;



&lt;p&gt;That is why I am proud to share the launch of the Maplesoft Math Success Platform.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Built on Maple, the platform brings together our math technology and extends it with analytics, AI-driven insights, targeted resources, and content&amp;nbsp;expertise&amp;nbsp;to help institutions support math learning in a more complete way.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;It gives instructors and learning support&amp;nbsp;teams&amp;nbsp;better insight into where students are struggling, supports the creation of better questions and learning experiences, helps students move beyond the answer, and helps institutions respond to a world where AI is now part of how students practice, study, and get help.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;You can learn more about the &lt;a href="https://www.maplesoft.com/math-success-platform/"&gt;Maplesoft Math Success Platform&lt;/a&gt; on our website.&lt;/p&gt;

&lt;p&gt;We also wrote more about the thinking behind this launch in our new whitepaper, &lt;a href="https://www.maplesoft.com/math-success-platform/Math-Education-and-AI.aspx"&gt;Math Education in the Age of AI: From Grading Answers to Understanding Student Progress&lt;/a&gt;. It looks at why math education needs a new approach in the age of AI: one that helps instructors ask better questions, create learning experiences that build understanding, and use learning signals to see where students need support.&lt;/p&gt;

&lt;p style="text-align:center;"&gt;&lt;img alt="Math success in the age of AI requires a new approach" src="/view.aspx?sf=235142_post/MSP_image_2_resized.png"&gt;&lt;/p&gt;

&lt;p&gt;I&amp;rsquo;d love to hear what you think. How are you seeing AI change the way students learn, practice, and get help in math? And what kinds of tools or approaches do you think will be most important as math education continues to evolve?&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
</description>
      <guid>235142</guid>
      <pubDate>Thu, 02 Jul 2026 19:06:37 Z</pubDate>
      <itunes:author>Karishma</itunes:author>
      <author>Karishma</author>
    </item>
    <item>
      <title>Animating a Polyhedron</title>
      <link>http://www.mapleprimes.com/maplesoftblog/234975-Animating-A-Polyhedron?ref=Feed:MaplePrimes:Maplesoft%20Blog</link>
      <itunes:summary>&lt;p&gt;A little while ago, I created a video,&amp;nbsp;&lt;a href="https://www.youtube.com/watch?v=bH92sTnLjik"&gt;Engaging and Enlightening Students with Maple Visualizations&lt;/a&gt;, that showed a sample of Maple visualizations that would be helpful in teaching math. Doing that allowed me to get reacquainted with some of Maple&amp;#39;s plotting features that I hadn&amp;#39;t used for a while. As a result, I made a second instructional video for my Maple tips series,&amp;nbsp;&lt;a href="https://www.youtube.com/watch?v=15x0ktzsITU"&gt;Animating a Polyhedron in Maple&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;I chose this topic because I thought it would show several features in Maple that might not be known to all users. I list them below and encourage you to try them out.&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;
	&lt;p&gt;The&amp;nbsp;&lt;a href="https://www.maplesoft.com/support/help/Maple/view.aspx?path=plots/polyhedraplot"&gt;plots:-polyhedraplot&lt;/a&gt;&amp;nbsp;command allows you to create a 3-D plot of a polyhedron, including one of 138 polyhedra that Maple knows about.&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
	&lt;p&gt;The list of named polyhedra available can be obtained by calling the&amp;nbsp;&lt;a href="https://www.maplesoft.com/support/help/Maple/view.aspx?path=plots%2fpolyhedra_supported"&gt;plots:-polyhedra_supported&lt;/a&gt;&amp;nbsp;command.&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
	&lt;p&gt;The&amp;nbsp;&lt;a href="https://www.maplesoft.com/support/help/Maple/view.aspx?path=plot3d/viewpoint"&gt;viewpoint option&lt;/a&gt;, which allows you to create an animation by varying the viewpoint through a 3D plot, can be used to rotate the polyhedron.&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
	&lt;p&gt;Finally, the&amp;nbsp;&lt;a href="https://www.maplesoft.com/support/help/maple/view.aspx?path=worksheet%2Fplotinterface%2Fexportplot"&gt;Export&lt;/a&gt;&amp;nbsp;feature allows you to save the plot animation as an animated GIF.&lt;/p&gt;
	&lt;/li&gt;
&lt;/ul&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=234975_post/Echinahedron3.gif"&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
</itunes:summary>
      <description>&lt;p&gt;A little while ago, I created a video,&amp;nbsp;&lt;a href="https://www.youtube.com/watch?v=bH92sTnLjik"&gt;Engaging and Enlightening Students with Maple Visualizations&lt;/a&gt;, that showed a sample of Maple visualizations that would be helpful in teaching math. Doing that allowed me to get reacquainted with some of Maple&amp;#39;s plotting features that I hadn&amp;#39;t used for a while. As a result, I made a second instructional video for my Maple tips series,&amp;nbsp;&lt;a href="https://www.youtube.com/watch?v=15x0ktzsITU"&gt;Animating a Polyhedron in Maple&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;I chose this topic because I thought it would show several features in Maple that might not be known to all users. I list them below and encourage you to try them out.&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;
	&lt;p&gt;The&amp;nbsp;&lt;a href="https://www.maplesoft.com/support/help/Maple/view.aspx?path=plots/polyhedraplot"&gt;plots:-polyhedraplot&lt;/a&gt;&amp;nbsp;command allows you to create a 3-D plot of a polyhedron, including one of 138 polyhedra that Maple knows about.&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
	&lt;p&gt;The list of named polyhedra available can be obtained by calling the&amp;nbsp;&lt;a href="https://www.maplesoft.com/support/help/Maple/view.aspx?path=plots%2fpolyhedra_supported"&gt;plots:-polyhedra_supported&lt;/a&gt;&amp;nbsp;command.&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
	&lt;p&gt;The&amp;nbsp;&lt;a href="https://www.maplesoft.com/support/help/Maple/view.aspx?path=plot3d/viewpoint"&gt;viewpoint option&lt;/a&gt;, which allows you to create an animation by varying the viewpoint through a 3D plot, can be used to rotate the polyhedron.&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
	&lt;p&gt;Finally, the&amp;nbsp;&lt;a href="https://www.maplesoft.com/support/help/maple/view.aspx?path=worksheet%2Fplotinterface%2Fexportplot"&gt;Export&lt;/a&gt;&amp;nbsp;feature allows you to save the plot animation as an animated GIF.&lt;/p&gt;
	&lt;/li&gt;
&lt;/ul&gt;

&lt;p style="text-align: center;"&gt;&lt;img src="/view.aspx?sf=234975_post/Echinahedron3.gif"&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
</description>
      <guid>234975</guid>
      <pubDate>Tue, 09 Jun 2026 13:32:04 Z</pubDate>
      <itunes:author>pchin</itunes:author>
      <author>pchin</author>
    </item>
    <item>
      <title>New Maple Videos</title>
      <link>http://www.mapleprimes.com/maplesoftblog/234769-New-Maple-Videos?ref=Feed:MaplePrimes:Maplesoft%20Blog</link>
      <itunes:summary>&lt;p&gt;Over the past few months, I&amp;#39;ve created a number of short videos. My intention is to help people use Maple more effectively. I occasionally give workshops introducing Maple and its programming language, and many of the topics come from questions I get from the participants.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;These can be found on our &lt;a href="https://www.youtube.com/@maplesoft"&gt;Youtube channel&lt;/a&gt;. Here are the ones posted so far.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=P0fXbwxvrkQ"&gt;What is a Workbook?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=n-cVK4ZgtXU"&gt;Creating a Workbook&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=GIcVHjMbUCM"&gt;How to Customize Your Maple Settings with the Options Dialog&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=Qb-5vp_JI-w"&gt;What is Maple Transactions?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=EqYrAC03-zI"&gt;How to Submit an Article to Maple Transactions&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=ULrWjCtSAC4"&gt;Quotation Marks in Maple&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=QwN4FORODQI"&gt;Using Single Quotes to Prevent Evaluation&lt;/a&gt;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;p&gt;If you find these helpful and have suggestions for future videos, please leave a comment, thanks!&lt;/p&gt;
</itunes:summary>
      <description>&lt;p&gt;Over the past few months, I&amp;#39;ve created a number of short videos. My intention is to help people use Maple more effectively. I occasionally give workshops introducing Maple and its programming language, and many of the topics come from questions I get from the participants.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;These can be found on our &lt;a href="https://www.youtube.com/@maplesoft"&gt;Youtube channel&lt;/a&gt;. Here are the ones posted so far.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=P0fXbwxvrkQ"&gt;What is a Workbook?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=n-cVK4ZgtXU"&gt;Creating a Workbook&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=GIcVHjMbUCM"&gt;How to Customize Your Maple Settings with the Options Dialog&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=Qb-5vp_JI-w"&gt;What is Maple Transactions?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=EqYrAC03-zI"&gt;How to Submit an Article to Maple Transactions&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=ULrWjCtSAC4"&gt;Quotation Marks in Maple&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=QwN4FORODQI"&gt;Using Single Quotes to Prevent Evaluation&lt;/a&gt;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;p&gt;If you find these helpful and have suggestions for future videos, please leave a comment, thanks!&lt;/p&gt;
</description>
      <guid>234769</guid>
      <pubDate>Wed, 06 May 2026 15:12:24 Z</pubDate>
      <itunes:author>pchin</itunes:author>
      <author>pchin</author>
    </item>
    <item>
      <title>Estimating Pi Using Randomness - Buffon&amp;#39;s Needle</title>
      <link>http://www.mapleprimes.com/maplesoftblog/234426-Estimating-Pi-Using-Randomness--Buffon39s?ref=Feed:MaplePrimes:Maplesoft%20Blog</link>
      <itunes:summary>

&lt;p&gt;Mathematics often feels precise and deterministic. We solve equations, follow logical steps, and do our best to arrive at exact answers. But sometimes, surprisingly, randomness can also lead us to deep mathematical truths. One of the most famous examples of this idea is a problem from the 18th century known as &lt;strong&gt;Buffon&amp;rsquo;s Needle&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Imagine you have a floor made of long wooden planks placed side by side. The seams between the planks form a set of equally spaced parallel lines across the floor. Now, suppose you take a needle and randomly drop it onto the floor. Sometimes the needle lands entirely on one plank. Other times, it crosses one of the seams between planks, as shown below.&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234426_post/Needles.png" width="30%"&gt;&lt;/p&gt;

&lt;p&gt;Now here is the curious question posed by the French mathematician Georges-Louis Leclerc, Comte de Buffon in the 1700s:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;If we repeatedly drop the needle at random, what is the probability that it crosses one of the lines on the floor?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;At first glance, this sounds like a simple probability puzzle. But the answer turns out to involve one of the most famous numbers in mathematics: &amp;pi;.&lt;/p&gt;



&lt;p&gt;To keep things simple, assume the distance between the parallel lines on the floor is the same as the length of the needle. We can also imagine that all of our needles are thrown onto the same plank, potentially crossing onto the plank above or below. This configuration is equivalent to throwing the needle onto any plank as long as the planks are equally wide; this modification makes the analysis much simpler.&lt;/p&gt;

&lt;p&gt;Every time the needle lands, two things determine whether it crosses a line:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;The distance x from the center of the needle to the nearest line&lt;/li&gt;
	&lt;li&gt;The angle &amp;theta;&amp;nbsp;at which the needle lands with respect to the parallel lines&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;See a depiction of this below.&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234426_post/setup.png" width="40%"&gt;&lt;/p&gt;

&lt;p&gt;To determine the probability of a needle crossing one of these lines, we need to describe what a &amp;quot;random drop&amp;quot; of the needle means mathematically. If the lines are the same length apart as the length of the needle L, then the center of the needle can never be farther than L/2 from the nearest line. Therefore, 0 &amp;le; x&amp;nbsp;&amp;le; L/2. Next, we can simplify our domain for &amp;theta;. The problem is symmetric, so we only need to consider angles between 0 and &amp;pi;/2. Any given half of the needle then has a vertical reach of (L/2)sin(&amp;theta;).&lt;/p&gt;

&lt;p&gt;We will say a needle &amp;quot;crosses&amp;quot; a line precisely when the center lands close enough to a line that one end of the needle can reach across the line. This occurs when x &amp;le; (L/2)sin(&amp;theta;).&lt;/p&gt;

&lt;p&gt;An important assumption to make is that every pair (x,&amp;theta;) in the rectangle 0 &amp;le; x &amp;le;L/2, 0 &amp;le; &amp;theta; &amp;le; &amp;pi;/2 is equally likely. We&amp;rsquo;re assuming the needle lands with uniform randomness over all vertical positions x and angles &amp;theta;. This means that the probability of crossing a line is the fraction of this region where the inequalities above hold. That is,&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Probability = (area of favourable region) / (area of total region)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The &amp;quot;rectangle&amp;quot; formed by inequalities has a total area of (L/2) * (&amp;pi;/2) = &amp;pi;*L/4. The needle crosses a line exactly when x &amp;le; (L/2)sin(&amp;theta;), so for a fixed angle &amp;theta;, the allowable x values are 0 &amp;le; x &amp;le; (L/2)sin(&amp;theta;). The favourable area is then:&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234426_post/int3.png" width="30%"&gt;&lt;/p&gt;

&lt;p&gt;The probability of a needle crossing a line is therefore:&lt;br&gt;
&lt;img src="/view.aspx?sf=234426_post/final_prob.png" width="30%"&gt;&lt;/p&gt;



&lt;p&gt;This result leads to a fascinating idea. If the probability of crossing a line is 2/&amp;pi;, we can rearrange the formula to estimate &amp;pi; itself:&lt;/p&gt;

&lt;p&gt;&amp;pi; &amp;asymp; 2N / C&lt;/p&gt;

&lt;p&gt;where:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;N = the total number of needle drops&lt;/li&gt;
	&lt;li&gt;C = the number of times the needle crosses a line&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In other words, by performing a simple random experiment and counting how often the needle crosses a line, we can approximate &amp;pi;.&lt;/p&gt;

&lt;p&gt;For example, suppose you drop the needle 10,000 times and it crosses a line 6,366 times. Plugging these values into the formula gives&lt;/p&gt;

&lt;p&gt;&amp;pi; &amp;asymp; (2 &amp;times; 10,000) / 6,366 &amp;asymp; 3.14&lt;/p&gt;

&lt;p&gt;With enough trials, the estimate tends to get closer and closer to the true value of &amp;pi;. At the bottom of this post, I attached a Maple worksheet that simulates this phenomenon. Below are results from simulating this result using N = 10, 100 &amp;amp; 1000, respectively. Notice as N increases, our approximation for&amp;nbsp;&amp;pi; tends to become more and more accurate.&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234426_post/N=10.png" width="50%"&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234426_post/N=100.png" width="50%"&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234426_post/N=1000.png" width="51%"&gt;&lt;/p&gt;

&lt;p&gt;Below is a more dynamic simulation from the Maple worksheet to show how the approximation stabilizes as N increases.&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234426_post/sim_vid_gif.gif" width="50%"&gt;&lt;/p&gt;



&lt;p&gt;What makes Buffon&amp;rsquo;s Needle so fascinating is the unexpected connection between geometry, probability, and one of mathematics&amp;rsquo; most important constants.&lt;/p&gt;

&lt;p&gt;&amp;pi; usually appears when dealing with circles (circumference, area, rotation, etc). But in Buffon&amp;rsquo;s experiment, there are no circles at all. Instead, &amp;pi; emerges from the geometry of all the possible ways a needle can land on a set of parallel lines.&lt;/p&gt;

&lt;p&gt;This was one of the earliest examples of what we now call a &lt;strong&gt;Monte Carlo method&lt;/strong&gt;, which is essentially using random experiments to estimate numerical values. Today, similar techniques are used in physics, finance, computer graphics, and machine learning.&lt;/p&gt;



&lt;p&gt;One of the best parts of Buffon&amp;rsquo;s Needle is that you can try it yourself. All you need is:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;A toothpick or needle&lt;/li&gt;
	&lt;li&gt;A piece of paper with a sequence of parallel lines, each a distance of the needle&amp;#39;s&amp;nbsp;length apart&lt;/li&gt;
	&lt;li&gt;A lot of patience&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Drop the needle repeatedly (N times), record how many times it crosses a line (C), and compute 2N/C. The more times you repeat the experiment, the closer your estimate will get to &amp;pi;.&lt;/p&gt;

&lt;p&gt;After reading about this experiment, I was convinced that mathematics is not only about abstract symbols and formulas. Sometimes, even something as simple as dropping a needle onto the floor can reveal the hidden structure of elements of the universe that we would&amp;#39;ve otherwise never known were there.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;a href="/view.aspx?sf=234426_post/Buffons_Needle_Simulation.mw"&gt;Buffons_Needle_Simulation.mw&lt;/a&gt;&lt;/p&gt;
</itunes:summary>
      <description>

&lt;p&gt;Mathematics often feels precise and deterministic. We solve equations, follow logical steps, and do our best to arrive at exact answers. But sometimes, surprisingly, randomness can also lead us to deep mathematical truths. One of the most famous examples of this idea is a problem from the 18th century known as &lt;strong&gt;Buffon&amp;rsquo;s Needle&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Imagine you have a floor made of long wooden planks placed side by side. The seams between the planks form a set of equally spaced parallel lines across the floor. Now, suppose you take a needle and randomly drop it onto the floor. Sometimes the needle lands entirely on one plank. Other times, it crosses one of the seams between planks, as shown below.&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234426_post/Needles.png" width="30%"&gt;&lt;/p&gt;

&lt;p&gt;Now here is the curious question posed by the French mathematician Georges-Louis Leclerc, Comte de Buffon in the 1700s:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;If we repeatedly drop the needle at random, what is the probability that it crosses one of the lines on the floor?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;At first glance, this sounds like a simple probability puzzle. But the answer turns out to involve one of the most famous numbers in mathematics: &amp;pi;.&lt;/p&gt;



&lt;p&gt;To keep things simple, assume the distance between the parallel lines on the floor is the same as the length of the needle. We can also imagine that all of our needles are thrown onto the same plank, potentially crossing onto the plank above or below. This configuration is equivalent to throwing the needle onto any plank as long as the planks are equally wide; this modification makes the analysis much simpler.&lt;/p&gt;

&lt;p&gt;Every time the needle lands, two things determine whether it crosses a line:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;The distance x from the center of the needle to the nearest line&lt;/li&gt;
	&lt;li&gt;The angle &amp;theta;&amp;nbsp;at which the needle lands with respect to the parallel lines&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;See a depiction of this below.&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234426_post/setup.png" width="40%"&gt;&lt;/p&gt;

&lt;p&gt;To determine the probability of a needle crossing one of these lines, we need to describe what a &amp;quot;random drop&amp;quot; of the needle means mathematically. If the lines are the same length apart as the length of the needle L, then the center of the needle can never be farther than L/2 from the nearest line. Therefore, 0 &amp;le; x&amp;nbsp;&amp;le; L/2. Next, we can simplify our domain for &amp;theta;. The problem is symmetric, so we only need to consider angles between 0 and &amp;pi;/2. Any given half of the needle then has a vertical reach of (L/2)sin(&amp;theta;).&lt;/p&gt;

&lt;p&gt;We will say a needle &amp;quot;crosses&amp;quot; a line precisely when the center lands close enough to a line that one end of the needle can reach across the line. This occurs when x &amp;le; (L/2)sin(&amp;theta;).&lt;/p&gt;

&lt;p&gt;An important assumption to make is that every pair (x,&amp;theta;) in the rectangle 0 &amp;le; x &amp;le;L/2, 0 &amp;le; &amp;theta; &amp;le; &amp;pi;/2 is equally likely. We&amp;rsquo;re assuming the needle lands with uniform randomness over all vertical positions x and angles &amp;theta;. This means that the probability of crossing a line is the fraction of this region where the inequalities above hold. That is,&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Probability = (area of favourable region) / (area of total region)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The &amp;quot;rectangle&amp;quot; formed by inequalities has a total area of (L/2) * (&amp;pi;/2) = &amp;pi;*L/4. The needle crosses a line exactly when x &amp;le; (L/2)sin(&amp;theta;), so for a fixed angle &amp;theta;, the allowable x values are 0 &amp;le; x &amp;le; (L/2)sin(&amp;theta;). The favourable area is then:&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234426_post/int3.png" width="30%"&gt;&lt;/p&gt;

&lt;p&gt;The probability of a needle crossing a line is therefore:&lt;br&gt;
&lt;img src="/view.aspx?sf=234426_post/final_prob.png" width="30%"&gt;&lt;/p&gt;



&lt;p&gt;This result leads to a fascinating idea. If the probability of crossing a line is 2/&amp;pi;, we can rearrange the formula to estimate &amp;pi; itself:&lt;/p&gt;

&lt;p&gt;&amp;pi; &amp;asymp; 2N / C&lt;/p&gt;

&lt;p&gt;where:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;N = the total number of needle drops&lt;/li&gt;
	&lt;li&gt;C = the number of times the needle crosses a line&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In other words, by performing a simple random experiment and counting how often the needle crosses a line, we can approximate &amp;pi;.&lt;/p&gt;

&lt;p&gt;For example, suppose you drop the needle 10,000 times and it crosses a line 6,366 times. Plugging these values into the formula gives&lt;/p&gt;

&lt;p&gt;&amp;pi; &amp;asymp; (2 &amp;times; 10,000) / 6,366 &amp;asymp; 3.14&lt;/p&gt;

&lt;p&gt;With enough trials, the estimate tends to get closer and closer to the true value of &amp;pi;. At the bottom of this post, I attached a Maple worksheet that simulates this phenomenon. Below are results from simulating this result using N = 10, 100 &amp;amp; 1000, respectively. Notice as N increases, our approximation for&amp;nbsp;&amp;pi; tends to become more and more accurate.&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234426_post/N=10.png" width="50%"&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234426_post/N=100.png" width="50%"&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234426_post/N=1000.png" width="51%"&gt;&lt;/p&gt;

&lt;p&gt;Below is a more dynamic simulation from the Maple worksheet to show how the approximation stabilizes as N increases.&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234426_post/sim_vid_gif.gif" width="50%"&gt;&lt;/p&gt;



&lt;p&gt;What makes Buffon&amp;rsquo;s Needle so fascinating is the unexpected connection between geometry, probability, and one of mathematics&amp;rsquo; most important constants.&lt;/p&gt;

&lt;p&gt;&amp;pi; usually appears when dealing with circles (circumference, area, rotation, etc). But in Buffon&amp;rsquo;s experiment, there are no circles at all. Instead, &amp;pi; emerges from the geometry of all the possible ways a needle can land on a set of parallel lines.&lt;/p&gt;

&lt;p&gt;This was one of the earliest examples of what we now call a &lt;strong&gt;Monte Carlo method&lt;/strong&gt;, which is essentially using random experiments to estimate numerical values. Today, similar techniques are used in physics, finance, computer graphics, and machine learning.&lt;/p&gt;



&lt;p&gt;One of the best parts of Buffon&amp;rsquo;s Needle is that you can try it yourself. All you need is:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;A toothpick or needle&lt;/li&gt;
	&lt;li&gt;A piece of paper with a sequence of parallel lines, each a distance of the needle&amp;#39;s&amp;nbsp;length apart&lt;/li&gt;
	&lt;li&gt;A lot of patience&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Drop the needle repeatedly (N times), record how many times it crosses a line (C), and compute 2N/C. The more times you repeat the experiment, the closer your estimate will get to &amp;pi;.&lt;/p&gt;

&lt;p&gt;After reading about this experiment, I was convinced that mathematics is not only about abstract symbols and formulas. Sometimes, even something as simple as dropping a needle onto the floor can reveal the hidden structure of elements of the universe that we would&amp;#39;ve otherwise never known were there.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;a href="/view.aspx?sf=234426_post/Buffons_Needle_Simulation.mw"&gt;Buffons_Needle_Simulation.mw&lt;/a&gt;&lt;/p&gt;
</description>
      <guid>234426</guid>
      <pubDate>Tue, 24 Mar 2026 17:59:57 Z</pubDate>
      <itunes:author>callumneily</itunes:author>
      <author>callumneily</author>
    </item>
    <item>
      <title>Gabriel&amp;#39;s Horn</title>
      <link>http://www.mapleprimes.com/maplesoftblog/234387-Gabriel39s-Horn?ref=Feed:MaplePrimes:Maplesoft%20Blog</link>
      <itunes:summary>

&lt;p&gt;Gabriel&amp;rsquo;s Horn is one of the most famous examples in calculus of how infinity can behave in ways that completely defy our intuition.&lt;/p&gt;

&lt;p&gt;The horn-shaped object is created from a very simple curve: y = 1/x for x &amp;ge; 1 (pictured below).&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234387_post/horn_2.png" width="40%"&gt;&lt;/p&gt;

&lt;p&gt;Now imagine rotating this curve around the x-axis. The resulting surface stretches infinitely far to the right while becoming thinner and thinner. Visually, it resembles a long trumpet or horn that continuously narrows to a thickness of zero.&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234387_post/horn.png" width="50%/"&gt;&lt;/p&gt;

&lt;p&gt;At first glance, nothing about this shape seems particularly mysterious. As x grows larger, the radius 1/x becomes smaller and smaller. It seems reasonable that both the volume contained inside the horn and the area of its surface would remain finite (or at least if the volume &lt;em&gt;was&lt;/em&gt; finite, then the surface area would also be finite). After all, the horn gets extremely thin very quickly.&lt;/p&gt;

&lt;p&gt;Calculus allows us to test that intuition.&lt;/p&gt;



&lt;p&gt;To compute the volume of the horn, we use the disk method. Each slice perpendicular to the x-axis forms a circular disk of radius r = 1/x, each with an area of&amp;nbsp;&amp;pi;*r&lt;sup&gt;2&lt;/sup&gt; =&amp;nbsp;&amp;pi;*(1/x&lt;sup&gt;2&lt;/sup&gt;).&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234387_post/horn_crosssec.png" width="50%"&gt;&lt;br&gt;
&lt;br&gt;
The total volume is the sum of an infinite number of these disc areas with thickness dx. As an integral,&lt;/p&gt;

&lt;p&gt;V = &amp;pi; &amp;int;₁^&amp;infin; (1/x&amp;sup2;) dx.&lt;/p&gt;

&lt;p&gt;This is a simple integral that converges to a value of 1. We could use the power or rule or our favourite computing software (I used Maple below).&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234387_post/int1.png" width="30%"&gt;&lt;br&gt;
&lt;br&gt;
Hence,&amp;nbsp;V = &amp;pi; &amp;int;₁^&amp;infin; 1/x&amp;sup2; dx =&amp;nbsp;&amp;pi;*1 =&amp;nbsp;&amp;pi;. This means the horn contains only &lt;strong&gt;&amp;pi; cubic units&lt;/strong&gt; of space, even though it extends infinitely far.&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Now let&amp;rsquo;s compute the surface area of the horn. For a surface of revolution, the surface area is&lt;/p&gt;

&lt;p&gt;A = 2&amp;pi; &amp;int;₁^&amp;infin; y &amp;radic;(1 + (y&amp;prime;)&amp;sup2;) dx.&lt;/p&gt;

&lt;p&gt;Since y = 1/x, we have y&amp;prime; = &amp;minus;1/x&amp;sup2;. Substituting into the formula gives&lt;/p&gt;

&lt;p&gt;A = 2&amp;pi; &amp;int;₁^&amp;infin; (1/x) &amp;radic;(1 + 1/x⁴) dx.&lt;/p&gt;

&lt;p&gt;Software like Maple can easily handle this integral. It tells us the integral diverges to infinity.&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234387_post/int2.png" width="30%/"&gt;&lt;/p&gt;

&lt;p&gt;However, this is difficult to solve analytically. To understand what happens to this integral, notice that for large x, the square root term is very close to 1, since 1/x&lt;sup&gt;4&lt;/sup&gt;&amp;nbsp;can be approximated as 0 as x grows large. This means the integrand behaves roughly like 1/x (it&amp;#39;s actually slightly larger than 1/x). But&lt;/p&gt;

&lt;p&gt;&amp;int;₁^&amp;infin; 1/x dx diverges, and&amp;nbsp;&amp;int;₁^&amp;infin; (1/x) &amp;radic;(1 + 1/x⁴) dx &amp;gt;&amp;nbsp;&amp;int;₁^&amp;infin; 1/x dx, so&amp;nbsp;&amp;int;₁^&amp;infin; (1/x) &amp;radic;(1 + 1/x⁴) dx must also diverge. As a result, the surface area of Gabriel&amp;rsquo;s Horn is &lt;strong&gt;infinite&lt;/strong&gt;.&lt;/p&gt;



&lt;p&gt;This leads to the famous, surprising conclusion:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;The horn has &lt;strong&gt;finite volume&lt;/strong&gt;.&lt;/li&gt;
	&lt;li&gt;The horn has &lt;strong&gt;infinite surface area&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In other words, it could be filled with a finite amount of paint, but it would require an &lt;strong&gt;infinite amount of paint to coat its inside surface&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Of course, real paint has thickness, so the paradox disappears in the physical world. Eventually, the horn would become thinner than the paint layer itself. But mathematically, the result is perfectly consistent.&lt;/p&gt;



&lt;p&gt;The key idea lies in how quickly the function 1/x shrinks. The cross-sectional area of the disks scales like (1/x)&amp;sup2; = 1/x&amp;sup2;, and the integral of 1/x&amp;sup2; converges.&lt;/p&gt;

&lt;p&gt;But the circumference of each slice scales like 1/x, and the integral of 1/x diverges.&lt;/p&gt;

&lt;p&gt;So as the horn extends outward, the added volume decreases quickly enough to sum to a finite value, while the added surface area decreases too slowly and accumulates forever.&lt;/p&gt;



&lt;p&gt;Gabriel&amp;rsquo;s Horn beautifully illustrates one of the central themes of calculus: infinite processes can produce results that feel deeply counterintuitive.&lt;/p&gt;

&lt;p&gt;Volume and surface area seem closely related, but can behave in completely different ways when infinite limits are involved. A shape can stretch endlessly yet still contain a finite amount of space.&lt;/p&gt;

&lt;p&gt;This strange object reminds me that mathematics isn&amp;rsquo;t just about calculating numbers, but is also about exploring the strange and fascinating consequences of simple ideas pushed to their limits.&lt;/p&gt;
</itunes:summary>
      <description>

&lt;p&gt;Gabriel&amp;rsquo;s Horn is one of the most famous examples in calculus of how infinity can behave in ways that completely defy our intuition.&lt;/p&gt;

&lt;p&gt;The horn-shaped object is created from a very simple curve: y = 1/x for x &amp;ge; 1 (pictured below).&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234387_post/horn_2.png" width="40%"&gt;&lt;/p&gt;

&lt;p&gt;Now imagine rotating this curve around the x-axis. The resulting surface stretches infinitely far to the right while becoming thinner and thinner. Visually, it resembles a long trumpet or horn that continuously narrows to a thickness of zero.&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234387_post/horn.png" width="50%/"&gt;&lt;/p&gt;

&lt;p&gt;At first glance, nothing about this shape seems particularly mysterious. As x grows larger, the radius 1/x becomes smaller and smaller. It seems reasonable that both the volume contained inside the horn and the area of its surface would remain finite (or at least if the volume &lt;em&gt;was&lt;/em&gt; finite, then the surface area would also be finite). After all, the horn gets extremely thin very quickly.&lt;/p&gt;

&lt;p&gt;Calculus allows us to test that intuition.&lt;/p&gt;



&lt;p&gt;To compute the volume of the horn, we use the disk method. Each slice perpendicular to the x-axis forms a circular disk of radius r = 1/x, each with an area of&amp;nbsp;&amp;pi;*r&lt;sup&gt;2&lt;/sup&gt; =&amp;nbsp;&amp;pi;*(1/x&lt;sup&gt;2&lt;/sup&gt;).&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234387_post/horn_crosssec.png" width="50%"&gt;&lt;br&gt;
&lt;br&gt;
The total volume is the sum of an infinite number of these disc areas with thickness dx. As an integral,&lt;/p&gt;

&lt;p&gt;V = &amp;pi; &amp;int;₁^&amp;infin; (1/x&amp;sup2;) dx.&lt;/p&gt;

&lt;p&gt;This is a simple integral that converges to a value of 1. We could use the power or rule or our favourite computing software (I used Maple below).&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234387_post/int1.png" width="30%"&gt;&lt;br&gt;
&lt;br&gt;
Hence,&amp;nbsp;V = &amp;pi; &amp;int;₁^&amp;infin; 1/x&amp;sup2; dx =&amp;nbsp;&amp;pi;*1 =&amp;nbsp;&amp;pi;. This means the horn contains only &lt;strong&gt;&amp;pi; cubic units&lt;/strong&gt; of space, even though it extends infinitely far.&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Now let&amp;rsquo;s compute the surface area of the horn. For a surface of revolution, the surface area is&lt;/p&gt;

&lt;p&gt;A = 2&amp;pi; &amp;int;₁^&amp;infin; y &amp;radic;(1 + (y&amp;prime;)&amp;sup2;) dx.&lt;/p&gt;

&lt;p&gt;Since y = 1/x, we have y&amp;prime; = &amp;minus;1/x&amp;sup2;. Substituting into the formula gives&lt;/p&gt;

&lt;p&gt;A = 2&amp;pi; &amp;int;₁^&amp;infin; (1/x) &amp;radic;(1 + 1/x⁴) dx.&lt;/p&gt;

&lt;p&gt;Software like Maple can easily handle this integral. It tells us the integral diverges to infinity.&lt;/p&gt;

&lt;p&gt;&lt;img src="/view.aspx?sf=234387_post/int2.png" width="30%/"&gt;&lt;/p&gt;

&lt;p&gt;However, this is difficult to solve analytically. To understand what happens to this integral, notice that for large x, the square root term is very close to 1, since 1/x&lt;sup&gt;4&lt;/sup&gt;&amp;nbsp;can be approximated as 0 as x grows large. This means the integrand behaves roughly like 1/x (it&amp;#39;s actually slightly larger than 1/x). But&lt;/p&gt;

&lt;p&gt;&amp;int;₁^&amp;infin; 1/x dx diverges, and&amp;nbsp;&amp;int;₁^&amp;infin; (1/x) &amp;radic;(1 + 1/x⁴) dx &amp;gt;&amp;nbsp;&amp;int;₁^&amp;infin; 1/x dx, so&amp;nbsp;&amp;int;₁^&amp;infin; (1/x) &amp;radic;(1 + 1/x⁴) dx must also diverge. As a result, the surface area of Gabriel&amp;rsquo;s Horn is &lt;strong&gt;infinite&lt;/strong&gt;.&lt;/p&gt;



&lt;p&gt;This leads to the famous, surprising conclusion:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;The horn has &lt;strong&gt;finite volume&lt;/strong&gt;.&lt;/li&gt;
	&lt;li&gt;The horn has &lt;strong&gt;infinite surface area&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In other words, it could be filled with a finite amount of paint, but it would require an &lt;strong&gt;infinite amount of paint to coat its inside surface&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Of course, real paint has thickness, so the paradox disappears in the physical world. Eventually, the horn would become thinner than the paint layer itself. But mathematically, the result is perfectly consistent.&lt;/p&gt;



&lt;p&gt;The key idea lies in how quickly the function 1/x shrinks. The cross-sectional area of the disks scales like (1/x)&amp;sup2; = 1/x&amp;sup2;, and the integral of 1/x&amp;sup2; converges.&lt;/p&gt;

&lt;p&gt;But the circumference of each slice scales like 1/x, and the integral of 1/x diverges.&lt;/p&gt;

&lt;p&gt;So as the horn extends outward, the added volume decreases quickly enough to sum to a finite value, while the added surface area decreases too slowly and accumulates forever.&lt;/p&gt;



&lt;p&gt;Gabriel&amp;rsquo;s Horn beautifully illustrates one of the central themes of calculus: infinite processes can produce results that feel deeply counterintuitive.&lt;/p&gt;

&lt;p&gt;Volume and surface area seem closely related, but can behave in completely different ways when infinite limits are involved. A shape can stretch endlessly yet still contain a finite amount of space.&lt;/p&gt;

&lt;p&gt;This strange object reminds me that mathematics isn&amp;rsquo;t just about calculating numbers, but is also about exploring the strange and fascinating consequences of simple ideas pushed to their limits.&lt;/p&gt;
</description>
      <guid>234387</guid>
      <pubDate>Tue, 17 Mar 2026 16:15:31 Z</pubDate>
      <itunes:author>callumneily</itunes:author>
      <author>callumneily</author>
    </item>
  </channel>
</rss>