Difference between revisions of "Blog articles/Mathematics"

From HaskellWiki
Jump to navigation Jump to search
m (Post about Modal Logic added)
 
(7 intermediate revisions by 3 users not shown)
Line 11: Line 11:
   
 
* [http://sigfpe.blogspot.com/2006/01/eleven-reasons-to-use-haskell-as.html Eleven Reasons to use Haskell as a Mathematician]
 
* [http://sigfpe.blogspot.com/2006/01/eleven-reasons-to-use-haskell-as.html Eleven Reasons to use Haskell as a Mathematician]
* [http://www.polyomino.f2s.com/ Haskell for Maths]: commutative algebra, combinatorics, number theory, and group theory libraries
+
* [http://www.polyomino.f2s.com/ Haskell for Maths]: commutative algebra, combinatorics, number theory, and group theory libraries ([http://haskellformaths.blogspot.com/ blog], [http://hackage.haskell.org/package/HaskellForMaths hackage])
 
* [http://sigfpe.blogspot.com/2006/09/learn-maths-with-haskell.html Learn Maths with Haskell]
 
* [http://sigfpe.blogspot.com/2006/09/learn-maths-with-haskell.html Learn Maths with Haskell]
 
* [http://blog.mikael.johanssons.org/archive/2006/10/prototyping-thought/ Prototyping thought]
 
* [http://blog.mikael.johanssons.org/archive/2006/10/prototyping-thought/ Prototyping thought]
Line 28: Line 28:
   
 
=== Geometry ===
 
=== Geometry ===
* [http://www.alpheccar.org/en/posts/show/57 Haskell, PDF and penrose tilings]
+
* [http://www.alpheccar.org/content/57.html Haskell, PDF and Penrose Tilings]
 
* [http://www.kennknowles.com/blog/2007/11/20/visualizing-2d-convex-hull-using-gtk-and-opengl-in-haskell/ Visualizing 2D convex hull using Gtk and OpenGL in Haskell]
 
* [http://www.kennknowles.com/blog/2007/11/20/visualizing-2d-convex-hull-using-gtk-and-opengl-in-haskell/ Visualizing 2D convex hull using Gtk and OpenGL in Haskell]
 
* [http://www.kennknowles.com/blog/2007/12/03/calculating-the-reflect-rotate-translate-normal-form-for-an-isometry-of-the-plane-in-haskell-and-verifying-it-with-quickcheck/ Calculating the reflect-rotate-translate normal form for an isometry of the plane in Haskell, and verifying it with QuickCheck.]
 
* [http://www.kennknowles.com/blog/2007/12/03/calculating-the-reflect-rotate-translate-normal-form-for-an-isometry-of-the-plane-in-haskell-and-verifying-it-with-quickcheck/ Calculating the reflect-rotate-translate normal form for an isometry of the plane in Haskell, and verifying it with QuickCheck.]
  +
* [http://www.kennknowles.com/blog/2008/04/16/drawing-fractals-in-haskell-with-a-cursor-graphics-dsel-and-a-cute-list-representation/ Drawing fractals in Haskell with a cursor graphics DSEL and a cute list representation]
 
  +
 
=== Group theory ===
 
=== Group theory ===
   
Line 37: Line 38:
 
* [http://blog.mikael.johanssons.org/archive/2006/07/carry-bits-and-group-cohomology/ Carry bits and group cohomology]
 
* [http://blog.mikael.johanssons.org/archive/2006/07/carry-bits-and-group-cohomology/ Carry bits and group cohomology]
 
* [http://sigfpe.blogspot.com/2007/06/monads-from-algebra-and-the-gray-code.html Monads from Algebra and the the Gray Code from Groups]
 
* [http://sigfpe.blogspot.com/2007/06/monads-from-algebra-and-the-gray-code.html Monads from Algebra and the the Gray Code from Groups]
  +
* [http://www.kennknowles.com/blog/2007/12/20/infinite-lazy-knuth-bendix-completion-for-monoids-in-haskell/ Infinite lazy Knuth-Bendix completion for monoids in Haskell]
   
 
=== Set theory ===
 
=== Set theory ===
Line 68: Line 70:
 
=== Logic ===
 
=== Logic ===
 
* [http://sigfpe.blogspot.com/2006/06/laws-of-form-opinion.html Laws of Form: An Opinion]
 
* [http://sigfpe.blogspot.com/2006/06/laws-of-form-opinion.html Laws of Form: An Opinion]
  +
* [https://serokell.io/blog/incomplete-and-utter-introduction-to-modal-logic Incomplete and Utter Introduction to Modal Logic, Pt. 1]
  +
* [https://serokell.io/blog/incomplete-and-utter-introduction-to-modal-logic Incomplete and Utter Introduction to Modal Logic, Pt. 2]
   
 
=== Numerics ===
 
=== Numerics ===
Line 93: Line 97:
 
* [http://sigfpe.blogspot.com/2007/03/independence-entanglement-and.html Independence, entanglement and decoherence with the quantum monad]
 
* [http://sigfpe.blogspot.com/2007/03/independence-entanglement-and.html Independence, entanglement and decoherence with the quantum monad]
 
* [http://sigfpe.blogspot.com/2007/03/shor-quantum-error-correcting-code-and.html The Shor Quantum Error Correcting Code (and a Monad for Heat)]
 
* [http://sigfpe.blogspot.com/2007/03/shor-quantum-error-correcting-code-and.html The Shor Quantum Error Correcting Code (and a Monad for Heat)]
* [http://www.alpheccar.org/en/posts/show/68 The Frame Of Reference Monad]
 
   
 
== Mathematics of Haskell ==
 
== Mathematics of Haskell ==
Line 100: Line 103:
   
 
* Category Theory and the Category of Haskell programs:
 
* Category Theory and the Category of Haskell programs:
** [http://www.alpheccar.org/en/posts/show/74 Part 1]
+
** [http://www.alpheccar.org/content/74.html Part 1]
** [http://www.alpheccar.org/en/posts/show/76 Part 2]
+
** [http://www.alpheccar.org/content/76.html Part 2]
** [http://www.alpheccar.org/en/posts/show/77 Part 3]
+
** [http://www.alpheccar.org/content/77.html Part 3]
   
 
* [http://en.wikibooks.org/wiki/Haskell/Category_theory Category theory and Haskell]
 
* [http://en.wikibooks.org/wiki/Haskell/Category_theory Category theory and Haskell]

Latest revision as of 07:20, 16 April 2020

Articles using Haskell for mathematics, and the mathematics of Haskell.

For further references see the:

Haskell for mathematics

General

Calculus and Differential Geometry

Algebraic Topology and Geometry

Geometry

Group theory

Set theory

Ring theory

Number theory

Cryptography and coding theory

Logic

Numerics

Theorem proving

Quantum computing

Mathematics of Haskell

Category theoretic

Lambda and combinator calculi

Other formal logics

Miscellaneous