中文
相关论文

相关论文: A Basic Introduction on Math-Link in Mathematica

200 篇论文

The information technology explosion has dramatically increased the application of new mathematical ideas and has led to an increasing use of mathematics across a wide range of fields that have been traditionally labeled "pure" or…

历史与综述 · 数学 2018-09-18 Katherine Gravel , Hayden Jananthan , Jeremy Kepner

A new model for mechanical computing is demonstrated that requires only two basic parts: links and rotary joints. These basic parts are combined into two main higher level structures: locks and balances, which suffice to create all…

新兴技术 · 计算机科学 2019-03-27 Ralph C. Merkle , Robert A. Freitas , Tad Hogg , Thomas E. Moore , Matthew S. Moses , James Ryley

Verifying properties of object-oriented software requires a method for handling references in a simple and intuitive way, closely related to how O-O programmers reason about their programs. The method presented here, a Calculus of Object…

软件工程 · 计算机科学 2011-07-19 Bertrand Meyer

The Web is our primary source of all kinds of information today. This includes information about software as well as associated materials, like source code, documentation, related publications and change logs. Such data is of particular…

数字图书馆 · 计算机科学 2017-02-07 Helge Holzmann , Mila Runnwerth , Wolfram Sperber

Creating programs to correctly manipulate data is a difficult task, as the underlying programming languages and APIs can be challenging to learn for many users who are not skilled programmers. Large language models (LLMs) demonstrate…

My purpose is to examine some concepts of mathematical logic, which have been studied by Carlo Cellucci. Today the aim of classical mathematical logic is not to guarantee the certainty of mathematics, but I will argue that logic can help us…

历史与综述 · 数学 2016-02-25 Claudio Bernardi

Logic programming is a flexible programming paradigm due to the use of predicates without a fixed data flow. To extend logic languages with the compact notation of functional programming, there are various proposals to map evaluable…

编程语言 · 计算机科学 2022-05-17 Michael Hanus

Verifying mathematical proofs is difficult, but can be automated with the assistance of a computer. Autoformalization is the task of automatically translating natural language mathematics into a formal language that can be verified by a…

计算与语言 · 计算机科学 2024-07-11 Nilay Patel , Rahul Saha , Jeffrey Flanigan

Program slicing provides explanations that illustrate how program outputs were produced from inputs. We build on an approach introduced in prior work by Perera et al., where dynamic slicing was defined for pure higher-order functional…

编程语言 · 计算机科学 2017-09-12 Wilmer Ricciotti , Jan Stolarek , Roly Perera , James Cheney

This article addresses the logistics of implementing projects in an undergraduate mathematics class and is intended both for new instructors and for instructors who have had negative experiences implementing projects in the past. Project…

历史与综述 · 数学 2017-01-06 R. Corban Harwood

In an increasingly data-driven world, facility with statistics is more important than ever for our students. At institutions without a statistician, it often falls to the mathematics faculty to teach statistics courses. This paper presents…

其他统计学 · 统计学 2021-09-01 David White

The key difference between math as math and math in science is that in science we blend our physical knowledge with our knowledge of math. This blending changes the way we put meaning to math and even to the way we interpret mathematical…

物理教育 · 物理学 2021-05-11 Edward F. Redish

Great advances in program analysis would be enabled if it were possible to derive the function of a program from inputs to outputs (or from initial states to final states, depending on how we model program semantics). Efforts to do so have…

计算机科学中的逻辑 · 计算机科学 2023-10-10 Wided Ghardallou , Hessamaldin Mohammadi , Elijah Brick , Ali Mili

A program package for MATLAB is introduced that helps calculations in quantum information science and quantum optics. It has commands for the following operations: (i) Reordering the qudits of a quantum register, computing the reduced state…

量子物理 · 物理学 2008-09-02 Geza Toth

Many have wondered how mathematics, which appears to be the result of both human creativity and human discovery, can possibly exhibit the degree of success and seemingly-universal applicability to quantifying the physical world as…

历史与综述 · 数学 2015-09-01 Kevin H. Knuth

Computation is a central aspect of modern science and engineering work, and yet, computational instruction has yet to fully pervade university STEM curricula. In physics, we have begun to integrate computation into our courses in a variety…

物理教育 · 物理学 2017-09-19 Marcos. D. Caballero , Michael J. Obsniuk , Paul W. Irving

Usually the first course in mathematics is calculus. Its a core course in the curriculum of the Business, Engineering and the Sciences. However many students face difficulties to learn calculus. These difficulties are often caused by the…

计算机与社会 · 计算机科学 2012-12-27 Seifedine Kadry , Maha ElShalkamy

Requirements are formulated for a reaction kinetics package to be useful for an as wide as possible circle of users and illustrated with examples using ReactionKinetics, a Mathematica based package.

数值分析 · 数学 2011-07-18 J. Tóth , A. L. Nagy , D. Papp

Among the ideas to be conveyed to students in an introductory quantum course, we have the pivotal idea championed by Dirac that functions correspond to column vectors (kets) and that differential operators correspond to matrices (ket-bras)…

物理教育 · 物理学 2007-05-23 Rafael Garcia , Alex Zozulya , James Stickney

There is a growing consensus that physics majors need to learn computational skills, but many departments are still devoid of computation in their physics curriculum. Some departments may lack the resources or commitment to create a…

物理教育 · 物理学 2009-11-13 Todd Timberlake , Javier E. Hasbun