
A Mathethon is a
computational mathematics
Computational mathematics is the study of the interaction between mathematics and calculations done by a computer.National Science Foundation, Division of Mathematical ScienceProgram description PD 06-888 Computational Mathematics 2006. Retri ...
competition that is primarily focused on
computer-based math in contrast to math competitions that use
scientific calculator
A scientific calculator is an Electronics, electronic calculator, either desktop or handheld, designed to perform calculations using basic (addition, subtraction, multiplication, Division (mathematics), division) and advanced (Trigonometric fun ...
s or
handwritten only. Mathethons are analogous to
hackathon
A hackathon (also known as a hack day, hackfest, datathon or codefest; a portmanteau of '' hacking'' and ''marathon'') is an event where people engage in rapid and collaborative engineering over a relatively short period of time such as 24 or 48 h ...
s for computer programming competitions. They can very in academic difficulty from elementary competitions, middle school, high school, and college level mathematics. They can be held in person individually, as a group, or hosted virtually online.
[https://artofproblemsolving.com/wiki/index.php/List_of_United_States_high_school_mathematics_competitions?srsltid=AfmBOoq_1HMV9qU7y9QaHDm0EDNkjCM_tGkKWmdW5PAztz2eWO3mC5a6]
Competition categories
*
Algorithmic problem solving
*
Biomathematics
Mathematical and theoretical biology, or biomathematics, is a branch of biology which employs theoretical analysis, mathematical models and abstractions of living organisms to investigate the principles that govern the structure, development ...
*
Computational informatics
*
Computational physics
Computational physics is the study and implementation of numerical analysis to solve problems in physics. Historically, computational physics was the first application of modern computers in science, and is now a subset of computational science ...
*
Computational mechanics
Computational mechanics is the discipline concerned with the use of computational methods to study phenomena governed by the principles of mechanics. Before the emergence of computational science (also called scientific computing) as a "third wa ...
*
Computational science
Computational science, also known as scientific computing, technical computing or scientific computation (SC), is a division of science, and more specifically the Computer Sciences, which uses advanced computing capabilities to understand and s ...
*
Computational statistics
Computational statistics, or statistical computing, is the study which is the intersection of statistics and computer science, and refers to the statistical methods that are enabled by using computational methods. It is the area of computational ...
*
Cryptography
Cryptography, or cryptology (from "hidden, secret"; and ''graphein'', "to write", or ''-logy, -logia'', "study", respectively), is the practice and study of techniques for secure communication in the presence of Adversary (cryptography), ...
*
Data mining
Data mining is the process of extracting and finding patterns in massive data sets involving methods at the intersection of machine learning, statistics, and database systems. Data mining is an interdisciplinary subfield of computer science and ...
*
Discrete mathematics
Discrete mathematics is the study of mathematical structures that can be considered "discrete" (in a way analogous to discrete variables, having a bijection with the set of natural numbers) rather than "continuous" (analogously to continuous f ...
*
Machine learning
Machine learning (ML) is a field of study in artificial intelligence concerned with the development and study of Computational statistics, statistical algorithms that can learn from data and generalise to unseen data, and thus perform Task ( ...
-
deep learning
Deep learning is a subset of machine learning that focuses on utilizing multilayered neural networks to perform tasks such as classification, regression, and representation learning. The field takes inspiration from biological neuroscience a ...
,
mathematics of artificial neural networks.
*
Mathematical model
A mathematical model is an abstract and concrete, abstract description of a concrete system using mathematics, mathematical concepts and language of mathematics, language. The process of developing a mathematical model is termed ''mathematical m ...
ing -
computational model
A computational model uses computer programs to simulate and study complex systems using an algorithmic or mechanistic approach and is widely used in a diverse range of fields spanning from physics, engineering, chemistry and biology to economics ...
,
computer simulation
Computer simulation is the running of a mathematical model on a computer, the model being designed to represent the behaviour of, or the outcome of, a real-world or physical system. The reliability of some mathematical models can be determin ...
.
*
Numerical analysis
Numerical analysis is the study of algorithms that use numerical approximation (as opposed to symbolic computation, symbolic manipulations) for the problems of mathematical analysis (as distinguished from discrete mathematics). It is the study of ...
*
Mathematical chemistry
Mathematical chemistry is the area of research engaged in novel applications of mathematics to chemistry; it concerns itself principally with the mathematical modeling of chemical phenomena. Mathematical chemistry has also sometimes been called ...
*
Mathematics of paper folding
The discipline of origami or paper folding has received a considerable amount of mathematical study. Fields of interest include a given paper model's flat-foldability (whether the model can be flattened without damaging it), and the use of paper ...
-
origami
) is the Japanese art of paper folding. In modern usage, the word "origami" is often used as an inclusive term for all folding practices, regardless of their culture of origin. The goal is to transform a flat square sheet of paper into a ...
*
Mathematical optimization
Mathematical optimization (alternatively spelled ''optimisation'') or mathematical programming is the selection of a best element, with regard to some criteria, from some set of available alternatives. It is generally divided into two subfiel ...
*
Mathematical visualization
Mathematics, Mathematical phenomena can be understood and explored via Visualization (graphic), visualization. Classically, this consisted of two-dimensional drawings or building three-dimensional models (particularly plaster models in the 19th a ...
-
computational geometry,
geometric modeling
__NOTOC__
Geometric modeling is a branch of applied mathematics and computational geometry that studies methods and algorithms for the mathematical description of shapes.
The shapes studied in geometric modeling are mostly two- or three-dimensi ...
,
mesh generation
Mesh generation is the practice of creating a polygon mesh, mesh, a subdivision of a continuous geometric space into discrete geometric and topological cells.
Often these cells form a simplicial complex.
Usually the cells partition the geometric ...
,
mathematical simulation.
*
Procedural generation
In computing, procedural generation is a method of creating data algorithmically as opposed to manually, typically through a combination of human-generated content and algorithms coupled with computer-generated randomness and processing power. I ...
-
fractal geometry
In mathematics, a fractal is a geometric shape containing detailed structure at arbitrarily small scales, usually having a fractal dimension strictly exceeding the topological dimension. Many fractals appear similar at various scales, as ...
,
fractal art
Fractal art is a form of algorithmic art created by calculating fractal objects and representing the calculation results as still digital images, animations, and Algorithmic composition, media. Fractal art developed from the mid-1980s onwards. ...
,
fractal analysis
Fractal analysis is assessing fractal characteristics of data. It consists of several methods to assign a fractal dimension and other fractal characteristics to a dataset which may be a theoretical dataset, or a pattern or signal extracted from ...
,
mathematical sculpture,
fourier series
A Fourier series () is an Series expansion, expansion of a periodic function into a sum of trigonometric functions. The Fourier series is an example of a trigonometric series. By expressing a function as a sum of sines and cosines, many problems ...
.
*
symbolic computational algebra
See also
*
Comparison of TeX editors
The following is a comparison of TeX editors.
Table of editors
See also
* Formula editor
* Comparison of word processors
* Comparison of text editors
* Comparison of desktop publishing software
* List of TeX extensions
*Chemical structure ...
*
Computational education
*
Computer-assisted proof
Automation describes a wide range of technologies that reduce human intervention in processes, mainly by predetermining decision criteria, subprocess relationships, and related actions, as well as embodying those predeterminations in machine ...
*
GPU workstations and
accelerated computing
*
List of mathematics competitions
Mathematics competitions or mathematical olympiads are competitive events where participants complete a math test. These tests may require multiple choice or numeric answers, or a detailed written solution or proof.
International mathematics comp ...
*
List of algorithms
An algorithm is fundamentally a set of rules or defined procedures that is typically designed and used to solve a specific problem or a broad set of problems.
Broadly, algorithms define process(es), sets of rules, or methodologies that are to be f ...
*
List of finite element software packages
This is a list of notable Computer software, software packages that implement the finite element method for solving partial differential equations.
Feature comparison
This table is contributed by a FEA-compareList of graphing software
This is a list of software to create any kind of information graphics:
* either includes the ability to create one or more infographics from a provided data set
* either it is provided specifically for information visualization
Vector graphics
...
*
List of interactive geometry software
Interactive geometry software (IGS) or dynamic geometry environments (DGEs) are computer programs which allow one to create and then manipulate Geometry, geometric constructions, primarily in Euclidean plane geometry, plane geometry. In most IGS, o ...
*
List of mathematical art software
Gallery
See also
* ASCII art
* Computer-based mathematics education
* Computer representation of surfaces
* For loop
* Fractal-generating software
* Julia set
* Lambert W function
* Lens space
* List of interactive geometry software
* List of ...
*
Lists of mathematical software
*
List of numerical-analysis software
Listed here are notable end-user computer applications intended for use with numerical or data analysis:
Numerical-software packages
* Analytica is a widely used proprietary software tool for building and analyzing numerical models. It is a de ...
*
List of numerical libraries
This is a list of numerical libraries, which are libraries used in software development for performing numerical calculations. It is not a complete listing but is instead a list of numerical libraries with articles on Wikipedia, with few exceptio ...
*
Manim
*
Mathematics and art
Mathematics and art are related in a variety of ways. Mathematics has itself been described as an art mathematical beauty, motivated by beauty. Mathematics can be discerned in arts such as Music and mathematics, music, dance, painting, Mathema ...
and
generative art
Generative art is post-conceptual art that has been created (in whole or in part) with the use of an autonomous system. An ''autonomous system'' in this context is generally one that is non-human and can independently determine features of an ...
*
Mathlete
A mathlete is a person who competes in mathematics competitions at any level or any age. The definition may be extended to computer programming competitions, as well. The term is a portmanteau of the words mathematics and athlete. Mathletics is ...
*
Numerical analysis programming languages
*
Project Euler
*
Parametric surface
A parametric surface is a surface in the Euclidean space \R^3 which is defined by a parametric equation with two parameters Parametric representation is a very general way to specify a surface, as well as implicit representation. Surfaces that oc ...
*
Parametric equation
In mathematics, a parametric equation expresses several quantities, such as the coordinates of a point (mathematics), point, as Function (mathematics), functions of one or several variable (mathematics), variables called parameters.
In the case ...
*
Recreational mathematics
Recreational mathematics is mathematics carried out for recreation (entertainment) rather than as a strictly research-and-application-based professional activity or as a part of a student's formal education. Although it is not necessarily limited ...
References
{{reflist
Computational mathematics
Mathematics
Applied mathematics
Mathematical notation
Mathematics competitions
Mathematics and culture
Mathematics education