initial commit

This commit is contained in:
Alp Mestanogullari 2014-06-02 21:22:35 +02:00
commit bdb156e52e
22 changed files with 13223 additions and 0 deletions

30
LICENSE Normal file
View File

@ -0,0 +1,30 @@
Copyright (c) 2014, Alp Mestanogullari
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of Alp Mestanogullari nor the names of other
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

2
Setup.hs Normal file
View File

@ -0,0 +1,2 @@
import Distribution.Simple
main = defaultMain

60
bench/vs-tagsoup.hs Normal file
View File

@ -0,0 +1,60 @@
{-# LANGUAGE OverloadedStrings #-}
module Main where
import Criterion.Main
import qualified Text.Taggy as Taggy
import qualified Text.HTML.TagSoup as Tagsoup
import qualified Data.Text.Lazy as T
import qualified Data.Text.Lazy.IO as T
import qualified Data.Vector as V
sizes :: [Int]
sizes = [50, 500, 5000]
sizes' :: [Int]
sizes' = [50000, 500000, 5000000]
benchOnFile :: String -> FilePath -> Benchmark
benchOnFile label fp =
bgroup label
[ bench "tagsoup" $ whnfIO (tagsoup fp)
, bench "taggy" $ whnfIO (taggy fp)
]
tagsoup :: FilePath -> IO (V.Vector (Tagsoup.Tag T.Text))
tagsoup fp = T.readFile ("html_files/" ++ fp)
>>= return . V.fromList . Tagsoup.parseTags
taggy :: FilePath -> IO (V.Vector Taggy.Tag)
taggy fp = T.readFile ("html_files/" ++ fp)
>>= return . V.fromList . Taggy.tagsIn
linkBench :: Int -> Benchmark
linkBench size = benchOnFile (show size) fp
where fp = "links_" ++ show size ++ ".html"
main :: IO ()
main =
defaultMain
[ benchOnFile "alpmestan.com index"
"alpmestan.html"
, benchOnFile "google search"
"googling-haskell.html"
, benchOnFile "youtube"
"youtube.html"
, benchOnFile "wikipedia - history of mathematics"
"wikipedia_history_of_mathematics.html"
, benchOnFile "worldslongestwebsite.com"
"worldslongestwebsite.com.html"
, benchOnFile "/r/haskell"
"haskell_reddit.html"
, bgroup "links" $ map linkBench sizes
]

27
example/taggy.hs Normal file
View File

@ -0,0 +1,27 @@
module Main where
import Data.Attoparsec.Text.Lazy (eitherResult)
import System.Environment
import Text.Taggy
import qualified Data.Text.Lazy.IO as T
main :: IO ()
main = do
args <- getArgs
case length args of
1 -> taggy (head args)
_ -> usage
usage :: IO ()
usage = do
putStrLn "taggy - simple and fast HTML parser"
putStrLn ""
putStrLn "Usage:\t taggy <HTML file name>"
taggy :: FilePath -> IO ()
taggy fp = do
content <- T.readFile fp
either (\s -> putStrLn $ "couldn't parse: " ++ s)
(mapM_ print)
(eitherResult $ run content)

204
html_files/alpmestan.html Normal file
View File

@ -0,0 +1,204 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>From Hask Till Dawn: Homepage of Alp Mestanogullari</title>
<link rel="alternate" type="application/rss+xml" title="From Hask Til Dawn" href="./rss.xml" />
<link rel="shortcut icon" href="./favicon.ico?v=2" type="image/x-icon" />
<link rel="stylesheet" href="./css/bootstrap.min.css" />
<link rel="stylesheet" href="./css/bootstrap-theme.min.css" />
<link rel="stylesheet" href="./css/default.css" />
<link rel="stylesheet" href="./css/syntax.css" />
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet" />
<script type="text/x-mathjax-config">
MathJax.Hub.Config( { tex2jax: { inlineMath: [ ["\\(", "\\)"] ]
, displayMath: [ ["\\[", "\\]" ] ]
, processEscapes: true
}
});
</script>
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
<script type="text/javascript" src="./js/jquery.min.js">
</script>
<script type="text/javascript" src="./js/bootstrap.min.js">
</script>
</head>
<body>
<div class="container">
<div id="header">
<div id="logo" class="text-center">
<h1>From Hask Till Dawn</h1>
</div>
<ul id="navigation" class="list-inline text-center">
<li><a href="./">Home</a></i>
<li><a href="./posts.html">Posts</a></li>
<li><a href="./haskell.html">Haskell</a></li>
<li><a href="./math.html">Mathematics</a></li>
<li><a href="./ai.html">AI</a></li>
<li><a href="./about.html">About</a></li>
</ul>
</div>
<div id="content">
<div class="title text-center">
<h2>Homepage of Alp Mestanogullari</h2>
<hr>
</div>
<p class="lead text-center">While the title of this blog is an obvious reference to <a href="http://www.imdb.com/title/tt0116367/" title="From Dusk Till Dawn" alt="From Dusk Till Dawn">a movie</a>, what you're likely to find here are my thoughts on topics related to <a href="./haskell.html">Haskell</a>, <a href="./mathematics.html">maths</a> and <a href="./ai.html">AI</a>.</p>
<div class="col-md-12 centerize">
<h3 class="text-center">Recent posts <a href="./rss.xml"><i class="fa fa-rss"></i></a></h3>
<ul class="list-group">
<li class="list-group-item">
<div class="list-group-item-heading text-center">
<a href="./posts/2013-10-02-oh-my-laziness.html">
Oh my laziness!
</a>
</div>
<p class="list-group-item-text">
This is my attempt at explaining what laziness consists in, how it applies to (GHC) Haskell and how strictness (through bang patterns and strict (unpacked) fields) affects that.
</p>
<div class="row">
<span class="date col-md-5 text-left">
<i class="fa fa-calendar"></i> Posted on October 2, 2013
</span>
<span class="tags text-right" style="width: 100%">
<ul class="list-inline"><li><i class="fa fa-tags"></i></li><li><a href="./tags/haskell.html">haskell</a></li><li><a href="./tags/ghc.html">ghc</a></li><li><a href="./tags/laziness.html">laziness</a></li><li><a href="./tags/strictness.html">strictness</a></li><li><a href="./tags/unpack.html">unpack</a></li></ul>
</span>
</div>
</li>
<li class="list-group-item">
<div class="list-group-item-heading text-center">
<a href="./posts/2013-10-01-ghc-core-by-example-episode-2-evaluation.html">
GHC Core by example, episode 2: Evaluation
</a>
</div>
<p class="list-group-item-text">
Second post in my introduction to GHC Core, presented from a concrete point of view.
</p>
<div class="row">
<span class="date col-md-5 text-left">
<i class="fa fa-calendar"></i> Posted on October 1, 2013
</span>
<span class="tags text-right" style="width: 100%">
<ul class="list-inline"><li><i class="fa fa-tags"></i></li><li><a href="./tags/haskell.html">haskell</a></li><li><a href="./tags/ghc.html">ghc</a></li><li><a href="./tags/core.html">core</a></li><li><a href="./tags/evaluation.html">evaluation</a></li></ul>
</span>
</div>
</li>
<li class="list-group-item">
<div class="list-group-item-heading text-center">
<a href="./posts/2013-07-17-a-simple-glfw-b-example.html">
A simple GLFW-b example
</a>
</div>
<p class="list-group-item-text">
I just happened to have some free time and heard about GLFW-b and ported the official C example to Haskell.
</p>
<div class="row">
<span class="date col-md-5 text-left">
<i class="fa fa-calendar"></i> Posted on July 17, 2013
</span>
<span class="tags text-right" style="width: 100%">
<ul class="list-inline"><li><i class="fa fa-tags"></i></li><li><a href="./tags/haskell.html">haskell</a></li><li><a href="./tags/opengl.html">opengl</a></li><li><a href="./tags/glfw.html">glfw</a></li></ul>
</span>
</div>
</li>
<li class="list-group-item">
<div class="list-group-item-heading text-center">
<a href="./posts/2013-06-27-ghc-core-by-example-episode-1.html">
GHC Core by example, episode 1: Hello, Core!
</a>
</div>
<p class="list-group-item-text">
This is the first post in a series where we take a closer look at GHC Core, the language to which Haskell gets desugared too in GHC. Very pragmatic approach.
</p>
<div class="row">
<span class="date col-md-5 text-left">
<i class="fa fa-calendar"></i> Posted on June 27, 2013
</span>
<span class="tags text-right" style="width: 100%">
<ul class="list-inline"><li><i class="fa fa-tags"></i></li><li><a href="./tags/haskell.html">haskell</a></li><li><a href="./tags/ghc.html">ghc</a></li><li><a href="./tags/core.html">core</a></li></ul>
</span>
</div>
</li>
<li class="list-group-item">
<div class="list-group-item-heading text-center">
<a href="./posts/2013-04-02-gloss-juicy-0-dot-1-load-juicypixels-images-in-your-gloss-applications.html">
gloss-juicy-0.1: Load JuicyPixels images in your gloss applications
</a>
</div>
<p class="list-group-item-text">
Having been a big fan of JuicyPixels since the beginning, and after having contributed a patch, I wrote a library that lets us load many formats of files inside gloss.
</p>
<div class="row">
<span class="date col-md-5 text-left">
<i class="fa fa-calendar"></i> Posted on April 2, 2013
</span>
<span class="tags text-right" style="width: 100%">
<ul class="list-inline"><li><i class="fa fa-tags"></i></li><li><a href="./tags/haskell.html">haskell</a></li><li><a href="./tags/gloss.html">gloss</a></li><li><a href="./tags/JuicyPixels.html">JuicyPixels</a></li></ul>
</span>
</div>
</li>
</ul>
<p class="text-center">
<a href="./posts.html">...all posts...</a>
</p>
<div class="tagcloud">
<hr>
<h3 class="text-center">Tag cloud</h3>
<div class="tagcloud text-center">
<a style="font-size: 80%" href="./tags/JuicyPixels.html">JuicyPixels</a> <a style="font-size: 98%" href="./tags/cabal.html">cabal</a> <a style="font-size: 98%" href="./tags/core.html">core</a> <a style="font-size: 80%" href="./tags/diagrams.html">diagrams</a> <a style="font-size: 80%" href="./tags/evaluation.html">evaluation</a> <a style="font-size: 80%" href="./tags/french.html">french</a> <a style="font-size: 117%" href="./tags/ghc.html">ghc</a> <a style="font-size: 80%" href="./tags/glfw.html">glfw</a> <a style="font-size: 80%" href="./tags/gloss.html">gloss</a> <a style="font-size: 80%" href="./tags/gsoc.html">gsoc</a> <a style="font-size: 80%" href="./tags/hackage.html">hackage</a> <a style="font-size: 80%" href="./tags/happstack.html">happstack</a> <a style="font-size: 231%" href="./tags/haskell.html">haskell</a> <a style="font-size: 80%" href="./tags/laziness.html">laziness</a> <a style="font-size: 80%" href="./tags/math.html">math</a> <a style="font-size: 80%" href="./tags/opengl.html">opengl</a> <a style="font-size: 98%" href="./tags/scoutess.html">scoutess</a> <a style="font-size: 80%" href="./tags/strictness.html">strictness</a> <a style="font-size: 80%" href="./tags/unpack.html">unpack</a>
</div>
</div>
</div>
</div>
<div id="footer" class="col-md-12">
<div class="row"><hr /></div>
<div class="row">
<ul class="list-inline text-center">
<li>
<i class="fa fa-github"></i>
<a href="http://github.com/alpmestan">github</a>
</li>
<li>
<i class="fa fa-file-o"></i>
<a href="http://hub.darcs.net/alp">darcshub</a>
</li>
<li>
<i class="fa fa-twitter-square"></i>
<a href="http://twitter.com/alpmestan">twitter</a>
</li>
<li>
<i class="fa fa-user"></i>
<a href="http://www.haskellers.com/user/alpmestan">haskeller</a>
</li>
<li>
<i class="fa fa-envelope-o"></i>
<a href="mailto:alpmestan@gmail.com">alpmestan@gmail.com</a>
</li>
<li>© 2011-2014 Alp Mestanogullari</li>
</ul>
</div>
<div class="row text-center">
Powered by <a href="http://jaspervdj.be/hakyll">Hakyll</a>
</div>
</div>
</div>
</script>
</body>
</html>

File diff suppressed because one or more lines are too long

14
html_files/haskell.html Normal file
View File

@ -0,0 +1,14 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="generator" content="MediaWiki 1.19.5-1+deb7u1" />
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="search" type="application/opensearchdescription+xml" href="/haskellwiki/opensearch_desc.php" title="HaskellWiki (en)" />
<link rel="EditURI" type="application/rsd+xml" href="http://www.haskell.org/haskellwiki/api.php?action=rsd" />
<link rel="copyright" href="/haskellwiki/HaskellWiki:Copyrights" />
<link rel="alternate" type="application/atom+xml" title="HaskellWiki Atom feed" href="/haskellwiki/index.php?title=Special:RecentChanges&amp;feed=atom" /> <title>HaskellWiki</title>
<style type="text/css" media="screen, projection">/*<![CDATA[*/
@import "/wikistatic/skins//common/shared.css?303";
@import "/wikistatic/skins//hawiki/main.css?303";
/*]]>*/</style>

288
html_files/haskell.org.html Normal file
View File

@ -0,0 +1,288 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="generator" content="MediaWiki 1.19.5-1+deb7u1" />
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="search" type="application/opensearchdescription+xml" href="/haskellwiki/opensearch_desc.php" title="HaskellWiki (en)" />
<link rel="EditURI" type="application/rsd+xml" href="http://www.haskell.org/haskellwiki/api.php?action=rsd" />
<link rel="copyright" href="/haskellwiki/HaskellWiki:Copyrights" />
<link rel="alternate" type="application/atom+xml" title="HaskellWiki Atom feed" href="/haskellwiki/index.php?title=Special:RecentChanges&amp;feed=atom" /> <title>HaskellWiki</title>
<style type="text/css" media="screen, projection">/*<![CDATA[*/
@import "/wikistatic/skins//common/shared.css?303";
@import "/wikistatic/skins//hawiki/main.css?303";
/*]]>*/</style>
<link rel="stylesheet" type="text/css" media="print" href="/wikistatic/skins//common/commonPrint.css?303" />
<!--[if lt IE 5.5000]><style type="text/css">@import "/wikistatic/skins//hawiki/IE50Fixes.css?303";</style><![endif]-->
<!--[if IE 5.5000]><style type="text/css">@import "/wikistatic/skins//hawiki/IE55Fixes.css?303";</style><![endif]-->
<!--[if IE 6]><style type="text/css">@import "/wikistatic/skins//hawiki/IE60Fixes.css?303";</style><![endif]-->
<!--[if IE 7]><style type="text/css">@import "/wikistatic/skins//hawiki/IE70Fixes.css?303";</style><![endif]-->
<!--[if lte IE 7]><script type="text/javascript" src="/wikistatic/skins//hawiki/IEFixes.js?303"></script>
<meta http-equiv="imagetoolbar" content="no" /><![endif]-->
<script type="text/javascript">
var isMSIE55 = (window.showModalDialog && window.clipboardData && window.createPopup); /*alert("test: " + isMSIE55);*/</script>
<script>if(window.mw){
mw.config.set({"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Haskell","wgTitle":"Haskell","wgCurRevisionId":56799,"wgArticleId":1,"wgIsArticle":true,"wgAction":"view","wgUserName":"AlpMestan","wgUserGroups":["*","user","autoconfirmed"],"wgCategories":[],"wgBreakFrames":false,"wgPageContentLanguage":"en","wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgRelevantPageName":"Haskell","wgRestrictionEdit":["sysop"],"wgRestrictionMove":["sysop"],"wgIsMainPage":true});
}</script>
<script type="text/javascript" src="/wikistatic/skins//common/wikibits.js?303"><!-- wikibits js --></script>
<!-- Head Scripts -->
<script src="http://www.haskell.org/haskellwiki/load.php?debug=false&amp;lang=en&amp;modules=startup&amp;only=scripts&amp;skin=hawiki&amp;*"></script>
<script>if(window.mw){
mw.config.set({"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Haskell","wgTitle":"Haskell","wgCurRevisionId":56799,"wgArticleId":1,"wgIsArticle":true,"wgAction":"view","wgUserName":"AlpMestan","wgUserGroups":["*","user","autoconfirmed"],"wgCategories":[],"wgBreakFrames":false,"wgPageContentLanguage":"en","wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgRelevantPageName":"Haskell","wgRestrictionEdit":["sysop"],"wgRestrictionMove":["sysop"],"wgIsMainPage":true});
}</script><script>if(window.mw){
mw.loader.implement("user.options",function($){mw.user.options.set({"ccmeonemails":0,"cols":80,"date":"default","diffonly":0,"disablemail":0,"disablesuggest":0,"editfont":"default","editondblclick":0,"editsection":1,"editsectiononrightclick":0,"enotifminoredits":0,"enotifrevealaddr":0,"enotifusertalkpages":1,"enotifwatchlistpages":0,"extendwatchlist":0,"externaldiff":0,"externaleditor":0,"fancysig":0,"forceeditsummary":0,"gender":"unknown","hideminor":0,"hidepatrolled":0,"highlightbroken":1,"imagesize":2,"justify":0,"math":1,"minordefault":0,"newpageshidepatrolled":0,"nocache":0,"noconvertlink":0,"norollbackdiff":0,"numberheadings":1,"previewonfirst":0,"previewontop":1,"quickbar":5,"rcdays":7,"rclimit":50,"rememberpassword":"1","rows":25,"searchlimit":20,"showhiddencats":0,"showjumplinks":1,"shownumberswatching":1,"showtoc":1,"showtoolbar":1,"skin":"hawiki","stubthreshold":0,"thumbsize":2,"underline":2,"uselivepreview":0,"usenewrc":0,"watchcreations":0,"watchdefault":0,"watchdeletion":
0,"watchlistdays":3,"watchlisthideanons":0,"watchlisthidebots":0,"watchlisthideliu":0,"watchlisthideminor":0,"watchlisthideown":0,"watchlisthidepatrolled":0,"watchmoves":0,"wllimit":250,"variant":"en","language":"en","searchNs0":true,"searchNs1":false,"searchNs2":false,"searchNs3":false,"searchNs4":false,"searchNs5":false,"searchNs6":false,"searchNs7":false,"searchNs8":false,"searchNs9":false,"searchNs10":false,"searchNs11":false,"searchNs12":false,"searchNs13":false,"searchNs14":false,"searchNs15":false});;},{},{});mw.loader.implement("user.tokens",function($){mw.user.tokens.set({"editToken":"d09596b898f281f3ad920ab070aabef9+\\","watchToken":"5c167d0e84a59389e5621a0e42512809+\\"});;},{},{});
/* cache key: wikidb:resourceloader:filter:minify-js:7:d127f124c5dae31cbdbb64f9097ad15e */
}</script>
<script>if(window.mw){
mw.loader.load(["mediawiki.page.startup","mediawiki.legacy.wikibits","mediawiki.legacy.ajax"]);
}</script> </head>
<body class="mediawiki ltr ns-0 ns-subject page-Haskell skin-hawiki">
<div id="topbar" class="noprint">
<div class="portlet noprint" id="p-personal">
<h5>Personal tools</h5>
<div class="pBody">
<ul><li><a class="homebutton" href="/haskellwiki/Haskell">Home</a></li>
<li id="pt-userpage"><a href="/haskellwiki/User:AlpMestan">AlpMestan</a></li>
<li id="pt-mytalk"><a href="/haskellwiki/User_talk:AlpMestan" class="new">Talk</a></li>
<li id="pt-preferences"><a href="/haskellwiki/Special:Preferences">Preferences</a></li>
<li id="pt-watchlist"><a href="/haskellwiki/Special:Watchlist">Watchlist</a></li>
<li id="pt-mycontris"><a href="/haskellwiki/Special:Contributions/AlpMestan">Contributions</a></li>
<li id="pt-logout"><a href="/haskellwiki/index.php?title=Special:UserLogout&amp;returnto=Haskell">Log out</a></li>
</ul>
</div>
</div>
<div id="p-search">
<div id="searchBody" class="pBody">
<form action="/haskellwiki/index.php" id="searchform"><div>
<input type='hidden' name="title" value="Special:Search"/>
<input id="searchInput" name="search" type="text" value="" />
<input type='submit' name="go" class="searchButton" id="searchGoButton" value="Go" />&nbsp;
<input type='submit' name="fulltext" class="searchButton" id="mw-searchButton" value="Search" />
</div></form>
</div>
</div>
</div>
<div id="globalWrapper" class="homepage" >
<div class="portlet" id="p-logo">
<a style="background-image: url(/wikistatic/haskellwiki_logo.png);" href="/haskellwiki/Haskell"></a>
</div>
<div id="column-content">
<div id="notice-area" class="noprint">
<!-- ?php $this->data['sitenotice'] = 'This is a test instance. Do not edit, your changes will be lost.'; ? -->
</div>
<div id="content-wrapper">
<div id="p-cactions" class="portlet noprint">
<h5>Views</h5>
<div class="pBody">
<ul>
<li id="ca-nstab-main" class="selected"><a href="/haskellwiki/Haskell">Page</a></li>
<li id="ca-talk"><a href="/haskellwiki/Talk:Haskell">Discussion</a></li>
<li id="ca-viewsource"><a href="/haskellwiki/index.php?title=Haskell&amp;action=edit">View source</a></li>
<li id="ca-history"><a href="/haskellwiki/index.php?title=Haskell&amp;action=history">History</a></li>
<li id="ca-watch"><a href="/haskellwiki/index.php?title=Haskell&amp;action=watch&amp;token=fb1376d79fb4aec549cffaf05f9d989c%2B%5C">Watch</a></li> </ul>
</div>
</div>
<div id="content">
<a name="top" id="top"></a>
<h1 id="firstHeading" class="firstHeading">Haskell</h1>
<div id="bodyContent">
<h3 id="siteSub">From HaskellWiki</h3>
<div id="contentSub"></div>
<div id="jump-to-nav">Jump to: <a href="#column-one">navigation</a>, <a href="#searchInput">search</a></div> <!-- start content -->
<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><p><br />
</p>
<div class="bg-image">
<div class="title">The Haskell Programming Language</div>
<div class="intro">
<p>Haskell is an advanced <a href="/haskellwiki/Functional_programming" title="Functional programming">purely-functional</a>
programming language. An open-source product of more than twenty years of cutting-edge research,
it allows rapid development of robust, concise, correct
software. With strong support for <a href="/haskellwiki/Foreign_Function_Interface" title="Foreign Function Interface">integration with other languages</a>,
built-in <a href="/haskellwiki/Parallel" title="Parallel">concurrency and parallelism</a>, debuggers, profilers, <a rel="nofollow" class="external text" href="http://hackage.haskell.org/packages/hackage.html">rich libraries</a> and an active community, Haskell makes it easier to produce flexible, maintainable,
high-quality software.
</p>
</div>
</div>
<div class="wrap">
<div class="cols3 w1000" style="margin: 0 auto; text-align: left">
<div class="c1"><div class="pad">
<div class="subtitle">Learn Haskell</div>
<ul><li> <a href="/haskellwiki/Introduction" title="Introduction">What is Haskell?</a>
</li><li> <a rel="nofollow" class="external text" href="http://tryhaskell.org/">Try Haskell in your browser</a>
</li><li> <a href="/haskellwiki/Learning_Haskell" title="Learning Haskell">Learning resources</a>
</li><li> <a href="/haskellwiki/Books" title="Books">Books</a> &amp; <a href="/haskellwiki/Tutorials" title="Tutorials">tutorials</a>
</li><li> <a rel="nofollow" class="external text" href="http://haskell.org/ghc/docs/7.6-latest/html/libraries/index.html">Library documentation</a>
</li><li> <a rel="nofollow" class="external text" href="https://haskell.fpcomplete.com/school/">School of Haskell</a>, hosted by FP Complete
</li></ul>
</div></div>
<div class="c2"><div class="pad">
<div class="subtitle">Use Haskell</div>
<ul><li> <a rel="nofollow" class="external text" href="http://hackage.haskell.org/platform/"><span class="button orange">Download Haskell</span></a>
</li><li> <a href="/haskellwiki/Language_and_library_specification" title="Language and library specification">Language specification</a>
</li><li> <a rel="nofollow" class="external text" href="http://hackage.haskell.org/packages/hackage.html">Hackage library database</a>
</li><li> <a href="/haskellwiki/Applications_and_libraries" title="Applications and libraries">Applications and libraries</a>
</li><li> <a rel="nofollow" class="external text" href="http://haskell.org/hoogle/">Hoogle</a> and <a rel="nofollow" class="external text" href="http://holumbus.fh-wedel.de/hayoo/">Hayoo</a> API search
</li><li> <a href="/haskellwiki/IDEs" title="IDEs">IDEs</a>, <a href="/haskellwiki/Editors" title="Editors">Editors</a>, and <a href="/haskellwiki/Development_Libraries_and_Tools" title="Development Libraries and Tools"> Tools</a>
</li></ul>
</div></div>
<div class="c3"><div class="pad">
<div class="subtitle">Join the Community</div>
<ul><li> Haskell on <a rel="nofollow" class="external text" href="http://www.reddit.com/r/haskell/">Reddit</a>, <a rel="nofollow" class="external text" href="http://stackoverflow.com/questions/tagged?tagnames=haskell">Stack Overflow</a>, <a rel="nofollow" class="external text" href="https://plus.google.com/communities/104818126031270146189">G+</a>
</li><li> <a href="/haskellwiki/Mailing_lists" title="Mailing lists">Mailing lists</a>, <a href="/haskellwiki/IRC_channel" title="IRC channel">IRC channels</a>
</li><li> <a href="/haskellwiki/Category:Haskell" title="Category:Haskell">Wiki</a> (<a href="/haskellwiki/HaskellWiki:Contributing" title="HaskellWiki:Contributing">how to contribute</a>)
</li><li> <a href="/haskellwiki/Haskell_Communities_and_Activities_Report" title="Haskell Communities and Activities Report">Communities and Activities Reports</a>
</li><li> Haskell in <a href="/haskellwiki/Haskell_in_industry" title="Haskell in industry">industry</a>, <a href="/haskellwiki/Haskell_in_research" title="Haskell in research">research</a> and <a href="/haskellwiki/Haskell_in_education" title="Haskell in education">education</a>.
</li><li> <a rel="nofollow" class="external text" href="http://planet.haskell.org/">Planet Haskell</a> <a rel="nofollow" class="external text" href="http://planet.haskell.org/rss20.xml"><img src="http://haskell.org/wikiupload/7/7c/Rss16.png" alt="Rss16.png" /></a>, <a rel="nofollow" class="external text" href="http://themonadreader.wordpress.com/">The Monad.Reader</a>
</li><li> Local <a href="/haskellwiki/User_groups" title="User groups">user groups</a>
</li></ul>
</div></div>
</div>
</div>
<div class="visualClear"></div>
<div class="home-dynamic">
<div class="wrap">
<div style="text-align: center; text-shadow: white 0 1px; color: #666; font-size:smaller; margin-top:5px">News</div>
<div class="cols3 w1000">
<div class="c1"><div class="pad">
<div class="subtitle">Headlines</div>
<ul><li> <i>2014:</i>
<ul><li> <a rel="nofollow" class="external text" href="http://www.haskell.org/ghc/">GHC 7.8.2</a> is released
</li></ul>
</li></ul>
<ul><li> <i>2013:</i>
<ul><li> <b><a rel="nofollow" class="external text" href="http://hackage.haskell.org/">Hackage 2</a></b> is now live, powered by Haskell.
</li><li> <b><a rel="nofollow" class="external text" href="https://www.fpcomplete.com/business/haskell-center/overview/">FP Haskell Center</a></b>, the commercial in-browser IDE by FP Complete <b><a rel="nofollow" class="external text" href="https://www.fpcomplete.com/business/blog/fp-complete-launches-fp-haskell-center-the-worlds-1st-haskell-ide-and-deployment-platform/">has been released</a></b>.
</li><li> <b><a rel="nofollow" class="external text" href="http://www.haskell.org/pipermail/haskell/2013-September/039154.html">Cabal 1.18</a></b> has been released.
</li><li> The <b><a rel="nofollow" class="external text" href="http://haskell.org/platform?2013.2">Haskell Platform 2013.2</a></b> is now available
</li><li> <b><a rel="nofollow" class="external text" href="http://www.fpcomplete.com">FP Complete</a></b> has compiled a short <b><a rel="nofollow" class="external text" href="https://docs.google.com/forms/d/1dZVuT_2-x2C515YeXnAzXwddIvftALwgSoz2NYjS4aE/viewform">survey</a></b> to help build the Haskell user community.
</li></ul>
</li></ul>
<ul><li> <i>2012:</i>
<ul><li> The <b><a rel="nofollow" class="external text" href="http://haskell.org/platform">Haskell Platform 2012.4</a></b> is now available
</li><li> <a rel="nofollow" class="external text" href="http://www.haskell.org/ghc/">GHC 7.6</a> is released
</li><li> The <b><a rel="nofollow" class="external text" href="http://haskell.org/platform">Haskell Platform 2012.2</a></b> is now available
</li><li> <a rel="nofollow" class="external text" href="http://www.yesodweb.com/blog/2012/04/announcing-yesod-1-0">Yesod 1.0</a> is now available
</li><li> <a rel="nofollow" class="external text" href="http://www.haskell.org/ghc/">GHC 7.4</a> is released
</li><li> O'Reilly have announced a forthcoming book on <a rel="nofollow" class="external text" href="http://www.haskell.org/pipermail/haskell/2012-May/023328.html">Parallel and Concurrent Haskell</a>
</li></ul>
</li></ul>
</div></div>
<div class="c2"><div class="pad">
<div class="subtitle">Upcoming Events</div>
<dl><dt><a href="/haskellwiki/BudapestHackathon2014" title="BudapestHackathon2014">Budapest Hackathon 2014</a>
</dt><dd>May 31 - June 1, 2014, Budapest, Hungary
</dd></dl>
<dl><dt><a href="/haskellwiki/ZuriHac2014" title="ZuriHac2014">ZuriHac 2014</a>
</dt><dd>June 6-8, 2014, Zurich, Switzerland
</dd></dl>
<dl><dt><a rel="nofollow" class="external text" href="http://iba-cg.de/hal9.html">HaL-9</a>
</dt><dd>June 20, 2014, Halle, Germany
</dd></dl>
<dl><dt><a rel="nofollow" class="external text" href="http://www.utrechtsummerschool.nl/courses/science/applied-functional-programming-in-haskell">6th Utrecht Summerschool on Applied Functional Programming</a>
</dt><dd>July 7-18, 2014, Utrecht, The Netherlands
</dd></dl>
<div class="subtitle">Recent Events</div>
<dl><dt><a href="/haskellwiki/Hac_NYC" title="Hac NYC">Hac NYC</a>
</dt><dd>April 4-6, 2014, New York City, US
</dd></dl>
<dl><dt><a rel="nofollow" class="external text" href="http://skillsmatter.com/event/scala/functional-programming-exchange-1819">Functional Programming eXchange 2014</a>
</dt><dd>March 14, 2014, London, UK
</dd></dl>
<dl><dt> Well-Typed's introductory and advanced <a rel="nofollow" class="external text" href="http://www.well-typed.com/services_training">Haskell courses</a>
</dt><dd>February 10-11 (Introductory) and February 12-13 (Advanced), 2014, London, UK
</dd></dl>
<dl><dt><a rel="nofollow" class="external text" href="http://staff.science.uva.nl/~grelck/nl-fp-day-2014.html">NL-FP day 2014</a>
</dt><dd>January 10, 2014, Amsterdam, NLD
</dd></dl>
</div></div>
<div class="c3"><div class="pad">
<div class="subtitle">Recent Package Updates <a rel="nofollow" class="external text" href="http://haskell.org/haskellwiki/Hackage_statistics"><img src="http://i.imgur.com/mHvNV.png" alt="mHvNV.png" /></a> <a rel="nofollow" class="external text" href="http://hackage.haskell.org/packages/archive/recent.rss"><img src="http://haskell.org/wikiupload/7/7c/Rss16.png" alt="Rss16.png" /></a></div>
<div style="font-size:80%">
<p>See <a rel="nofollow" class="external text" href="http://hackage.haskell.org/recent">here</a>
</p>
</div>
</div></div>
<div class="visualClear"></div>
</div>
<div class="visualClear"></div>
</div>
</div>
<div style="text-align:center; clear: both; background: #eee; padding: 1px; margin: 0; font-size: 80%;"><a href="/haskellwiki/Donate_to_Haskell.org" title="Donate to Haskell.org">Donate to Haskell.org</a></div>
<!--
NewPP limit report
Preprocessor node count: 49/1000000
Postexpand include size: 4961/2097152 bytes
Template argument size: 0/2097152 bytes
Expensive parser function count: 0/100
-->
<!-- Saved in parser cache with key wikidb:pcache:idhash:1-0!*!0!*!*!*!* and timestamp 20140531040417 -->
</div><div class="printfooter">
Retrieved from "<a href="http://www.haskell.org/haskellwiki/index.php?title=Haskell&amp;oldid=56799">http://www.haskell.org/haskellwiki/index.php?title=Haskell&amp;oldid=56799</a>"</div>
<div id='catlinks' class='catlinks catlinks-allhidden'></div> <!-- end content -->
<div class="visualClear"></div>
</div>
</div>
</div></div>
<div id="column-one">
<script type="text/javascript"> if (window.isMSIE55) fixalpha(); </script>
<div class='generated-sidebar portlet' id='p-navigation'>
<h5>Navigation</h5>
<div class='pBody'>
<ul>
<li id="n-mainpage"><a href="/haskellwiki/Haskell">Haskell</a></li>
<li id="n-portal"><a href="/haskellwiki/HaskellWiki:Community">Wiki community</a></li>
<li id="n-recentchanges"><a href="/haskellwiki/Special:RecentChanges">Recent changes</a></li>
<li id="n-randompage"><a href="/haskellwiki/Special:Random">Random page</a></li>
</ul>
</div>
</div>
<div class="portlet" id="p-tb">
<h5>Toolbox</h5>
<div class="pBody">
<ul>
<li id="t-whatlinkshere"><a href="/haskellwiki/Special:WhatLinksHere/Haskell">What links here</a></li>
<li id="t-recentchangeslinked"><a href="/haskellwiki/Special:RecentChangesLinked/Haskell">Related changes</a></li>
<li id="t-upload"><a href="/haskellwiki/Special:Upload">Upload file</a></li>
<li id="t-specialpages"><a href="/haskellwiki/Special:SpecialPages">Special pages</a></li>
<li id="t-print"><a href="/haskellwiki/index.php?title=Haskell&amp;printable=yes" rel="alternate">Printable version</a></li> <li id="t-permalink"><a href="/haskellwiki/index.php?title=Haskell&amp;oldid=56799">Permanent link</a></li> </ul>
</div>
</div>
</div><!-- end of the left (by default at least) column -->
<div class="visualClear"></div>
<div id="footer">
<div id="f-poweredbyico"><a href="//www.mediawiki.org/"><img src="/wikistatic/skins//common/images/poweredby_mediawiki_88x31.png" height="31" width="88" alt="Powered by MediaWiki" /></a></div>
<ul id="f-list">
<li id="lastmod"> This page was last modified on 9 September 2013, at 22:38.</li>
<li id="viewcount">This page has been accessed 7,987,168 times.</li>
<li id="copyright">Recent content is available under <a href="/haskellwiki/HaskellWiki:Copyrights" title="HaskellWiki:Copyrights">a simple permissive license</a>.</li>
<li id="privacy"><a href="/haskellwiki/HaskellWiki:Privacy_policy" title="HaskellWiki:Privacy policy">Privacy policy</a></li>
<li id="about"><a href="/haskellwiki/HaskellWiki:About" title="HaskellWiki:About">About HaskellWiki</a></li>
<li id="disclaimer"><a href="/haskellwiki/HaskellWiki:General_disclaimer" title="HaskellWiki:General disclaimer">Disclaimers</a></li>
</ul>
</div>
</div>
<script>if(window.mw){
mw.loader.load(["mediawiki.user","mediawiki.page.ready","mediawiki.action.watch.ajax"], null, true);
}</script>
<script src="http://www.haskell.org/haskellwiki/load.php?debug=false&amp;lang=en&amp;modules=site&amp;only=scripts&amp;skin=hawiki&amp;*"></script>
<!-- Served in 0.114 secs. --><script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-15375175-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</body></html>

File diff suppressed because one or more lines are too long

1
html_files/links_50.html Normal file
View File

@ -0,0 +1 @@
<a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a><a href="http://haskell.org/">Best web site ever</a>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

760
html_files/report.html Normal file

File diff suppressed because one or more lines are too long

760
html_files/report2.html Normal file

File diff suppressed because one or more lines are too long

944
html_files/report3.html Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,827 @@
<!DOCTYPE html>
<html lang="en" dir="ltr" class="client-nojs">
<head>
<meta charset="UTF-8" />
<title>History of mathematics - Wikipedia, the free encyclopedia</title>
<meta name="generator" content="MediaWiki 1.24wmf6" />
<link rel="alternate" href="android-app://org.wikipedia/http/en.m.wikipedia.org/wiki/History_of_mathematics" />
<link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=History_of_mathematics&amp;action=edit" />
<link rel="edit" title="Edit this page" href="/w/index.php?title=History_of_mathematics&amp;action=edit" />
<link rel="apple-touch-icon" href="//bits.wikimedia.org/apple-touch/wikipedia.png" />
<link rel="shortcut icon" href="//bits.wikimedia.org/favicon/wikipedia.ico" />
<link rel="search" type="application/opensearchdescription+xml" href="/w/opensearch_desc.php" title="Wikipedia (en)" />
<link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd" />
<link rel="copyright" href="//creativecommons.org/licenses/by-sa/3.0/" />
<link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&amp;feed=atom" />
<link rel="canonical" href="http://en.wikipedia.org/wiki/History_of_mathematics" />
<link rel="stylesheet" href="//bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&amp;lang=en&amp;modules=ext.gadget.DRN-wizard%2CReferenceTooltips%2Ccharinsert%2CrefToolbar%2Cteahouse%7Cext.math.styles%7Cext.rtlcite%2Cwikihiero%7Cext.uls.nojs%7Cext.visualEditor.viewPageTarget.noscript%7Cmediawiki.legacy.commonPrint%2Cshared%7Cmediawiki.skinning.interface%7Cmediawiki.ui.button%7Cskins.vector.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector&amp;*" />
<meta name="ResourceLoaderDynamicStyles" content="" />
<link rel="stylesheet" href="//bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&amp;lang=en&amp;modules=site&amp;only=styles&amp;skin=vector&amp;*" />
<style>a:lang(ar),a:lang(kk-arab),a:lang(mzn),a:lang(ps),a:lang(ur){text-decoration:none}
/* cache key: enwiki:resourceloader:filter:minify-css:7:3904d24a08aa08f6a68dc338f9be277e */</style>
<script src="//bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&amp;lang=en&amp;modules=startup&amp;only=scripts&amp;skin=vector&amp;*"></script>
<script>if(window.mw){
mw.config.set({"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"History_of_mathematics","wgTitle":"History of mathematics","wgCurRevisionId":610761251,"wgRevisionId":610761251,"wgArticleId":14220,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["All accuracy disputes","Articles with disputed statements from April 2014","All articles with unsourced statements","Articles with unsourced statements from April 2010","Articles with unsourced statements from July 2011","Articles with unsourced statements from March 2009","Articles with unsourced statements from April 2013","All articles with dead external links","Articles with dead external links from March 2012","Articles with DMOZ links","History of mathematics","World Digital Library related"],"wgBreakFrames":false,"wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgMonthNamesShort":["","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"wgRelevantPageName":"History_of_mathematics","wgIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgWikiEditorEnabledModules":{"toolbar":true,"dialogs":true,"hidesig":true,"preview":false,"previewDialog":false,"publish":false},"wgBetaFeaturesFeatures":[],"wgMediaViewerOnClick":false,"wgVisualEditor":{"isPageWatched":false,"magnifyClipIconURL":"//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png","pageLanguageCode":"en","pageLanguageDir":"ltr","svgMaxSize":2048},"wikilove-recipient":"","wikilove-anon":0,"wgGuidedTourHelpGuiderUrl":"Help:Guided tours/guider","wgFlowTermsOfUseEdit":"By saving changes, you agree to our \u003Ca class=\"external text\" href=\"//wikimediafoundation.org/wiki/Terms_of_use\"\u003ETerms of Use\u003C/a\u003E and agree to irrevocably release your text under the \u003Ca rel=\"nofollow\" class=\"external text\" href=\"//creativecommons.org/licenses/by-sa/3.0\"\u003ECC BY-SA 3.0 License\u003C/a\u003E and \u003Ca class=\"external text\" href=\"//en.wikipedia.org/wiki/Wikipedia:Text_of_the_GNU_Free_Documentation_License\"\u003EGFDL\u003C/a\u003E","wgFlowTermsOfUseSummarize":"By clicking \"Summarize\", you agree to the terms of use for this wiki.","wgFlowTermsOfUseCloseTopic":"By clicking \"Close topic\", you agree to the terms of use for this wiki.","wgFlowTermsOfUseReopenTopic":"By clicking \"Reopen topic\", you agree to the terms of use for this wiki.","wgULSAcceptLanguageList":["hu-hu","hu","en-us","en"],"wgULSCurrentAutonym":"English","wgFlaggedRevsParams":{"tags":{"status":{"levels":1,"quality":2,"pristine":3}}},"wgStableRevisionId":null,"wgCategoryTreePageCategoryOptions":"{\"mode\":0,\"hideprefix\":20,\"showcount\":true,\"namespaces\":false}","wgNoticeProject":"wikipedia","wgWikibaseItemId":"Q185264"});
}</script><script>if(window.mw){
mw.loader.implement("user.options",function($,jQuery){mw.user.options.set({"ccmeonemails":0,"cols":80,"date":"default","diffonly":0,"disablemail":0,"editfont":"default","editondblclick":0,"editsectiononrightclick":0,"enotifminoredits":0,"enotifrevealaddr":0,"enotifusertalkpages":1,"enotifwatchlistpages":0,"extendwatchlist":0,"fancysig":0,"forceeditsummary":0,"gender":"unknown","hideminor":0,"hidepatrolled":0,"imagesize":2,"math":0,"minordefault":0,"newpageshidepatrolled":0,"nickname":"","norollbackdiff":0,"numberheadings":0,"previewonfirst":0,"previewontop":1,"rcdays":7,"rclimit":50,"rows":25,"showhiddencats":false,"shownumberswatching":1,"showtoolbar":1,"skin":"vector","stubthreshold":0,"thumbsize":4,"underline":2,"uselivepreview":0,"usenewrc":0,"watchcreations":1,"watchdefault":0,"watchdeletion":0,"watchlistdays":3,"watchlisthideanons":0,"watchlisthidebots":0,"watchlisthideliu":0,"watchlisthideminor":0,"watchlisthideown":0,"watchlisthidepatrolled":0,"watchmoves":0,"wllimit":250,
"useeditwarning":1,"prefershttps":1,"flaggedrevssimpleui":1,"flaggedrevsstable":0,"flaggedrevseditdiffs":true,"flaggedrevsviewdiffs":false,"usebetatoolbar":1,"usebetatoolbar-cgd":1,"multimediaviewer-enable":true,"visualeditor-enable":0,"visualeditor-betatempdisable":0,"visualeditor-enable-experimental":0,"visualeditor-enable-language":0,"visualeditor-hidebetawelcome":0,"wikilove-enabled":1,"mathJax":false,"echo-subscriptions-web-page-review":true,"echo-subscriptions-email-page-review":false,"ep_showtoplink":false,"ep_bulkdelorgs":false,"ep_bulkdelcourses":true,"ep_showdyk":true,"echo-subscriptions-web-education-program":true,"echo-subscriptions-email-education-program":false,"echo-notify-show-link":true,"echo-show-alert":true,"echo-email-frequency":0,"echo-email-format":"html","echo-subscriptions-email-system":true,"echo-subscriptions-web-system":true,"echo-subscriptions-email-other":false,"echo-subscriptions-web-other":true,"echo-subscriptions-email-edit-user-talk":false,
"echo-subscriptions-web-edit-user-talk":true,"echo-subscriptions-email-reverted":false,"echo-subscriptions-web-reverted":true,"echo-subscriptions-email-article-linked":false,"echo-subscriptions-web-article-linked":false,"echo-subscriptions-email-mention":false,"echo-subscriptions-web-mention":true,"echo-subscriptions-web-edit-thank":true,"echo-subscriptions-email-edit-thank":false,"echo-subscriptions-web-flow-discussion":true,"echo-subscriptions-email-flow-discussion":false,"gettingstarted-task-toolbar-show-intro":true,"uls-preferences":"","language":"en","variant-gan":"gan","variant-iu":"iu","variant-kk":"kk","variant-ku":"ku","variant-shi":"shi","variant-sr":"sr","variant-tg":"tg","variant-uz":"uz","variant-zh":"zh","searchNs0":true,"searchNs1":false,"searchNs2":false,"searchNs3":false,"searchNs4":false,"searchNs5":false,"searchNs6":false,"searchNs7":false,"searchNs8":false,"searchNs9":false,"searchNs10":false,"searchNs11":false,"searchNs12":false,"searchNs13":false,"searchNs14":
false,"searchNs15":false,"searchNs100":false,"searchNs101":false,"searchNs108":false,"searchNs109":false,"searchNs118":false,"searchNs119":false,"searchNs446":false,"searchNs447":false,"searchNs710":false,"searchNs711":false,"searchNs828":false,"searchNs829":false,"gadget-teahouse":1,"gadget-ReferenceTooltips":1,"gadget-DRN-wizard":1,"gadget-charinsert":1,"gadget-refToolbar":1,"gadget-mySandbox":1,"variant":"en"});},{},{});mw.loader.implement("user.tokens",function($,jQuery){mw.user.tokens.set({"editToken":"+\\","patrolToken":false,"watchToken":false});},{},{});
/* cache key: enwiki:resourceloader:filter:minify-js:7:369915ab579125627842c0da1e18ba20 */
}</script>
<script>if(window.mw){
mw.loader.load(["mediawiki.page.startup","mediawiki.legacy.wikibits","mediawiki.legacy.ajax","ext.centralauth.centralautologin","mmv.head","ext.visualEditor.viewPageTarget.init","ext.uls.init","ext.uls.interface","ext.centralNotice.bannerController","skins.vector.js"]);
}</script>
<link rel="dns-prefetch" href="//meta.wikimedia.org" /><!--[if lt IE 7]><style type="text/css">body{behavior:url("/w/static-1.24wmf6/skins/vector/csshover.min.htc")}</style><![endif]--></head>
<body class="mediawiki ltr sitedir-ltr ns-0 ns-subject page-History_of_mathematics skin-vector action-view vector-animateLayout">
<div id="mw-page-base" class="noprint"></div>
<div id="mw-head-base" class="noprint"></div>
<div id="content" class="mw-body" role="main">
<a id="top"></a>
<div id="mw-js-message" style="display:none;"></div>
<div id="siteNotice"><!-- CentralNotice --></div>
<h1 id="firstHeading" class="firstHeading" lang="en"><span dir="auto">History of mathematics</span></h1>
<div id="bodyContent" class="mw-body-content">
<div id="siteSub">From Wikipedia, the free encyclopedia</div>
<div id="contentSub"></div>
<div id="jump-to-nav" class="mw-jump">
Jump to: <a href="#mw-navigation">navigation</a>, <a href="#p-search">search</a>
</div>
<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><div class="thumb tright">
<div class="thumbinner" style="width:252px;"><a href="/wiki/File:Euclid-proof.jpg" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/5/5e/Euclid-proof.jpg/250px-Euclid-proof.jpg" width="250" height="256" class="thumbimage" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/5/5e/Euclid-proof.jpg/375px-Euclid-proof.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/5/5e/Euclid-proof.jpg 2x" data-file-width="448" data-file-height="458" /></a>
<div class="thumbcaption">
<div class="magnify"><a href="/wiki/File:Euclid-proof.jpg" class="internal" title="Enlarge"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>
A proof from <a href="/wiki/Euclid" title="Euclid">Euclid's</a> <i><a href="/wiki/Euclid%27s_Elements" title="Euclid's Elements">Elements</a></i>, widely considered the most influential textbook of all time.<sup id="cite_ref-Boyer_1991_loc.3DEuclid_of_Alexandria_p._119_1-0" class="reference"><a href="#cite_note-Boyer_1991_loc.3DEuclid_of_Alexandria_p._119-1"><span>[</span>1<span>]</span></a></sup></div>
</div>
</div>
<p>The area of study known as the <b>history of mathematics</b> is primarily an investigation into the origin of discoveries in <a href="/wiki/Mathematics" title="Mathematics">mathematics</a> and, to a lesser extent, an investigation into the <a href="/wiki/History_of_mathematical_notation" title="History of mathematical notation">mathematical methods and notation of the past</a>.</p>
<p>Before the <a href="/wiki/Modern_age" title="Modern age" class="mw-redirect">modern age</a> and the worldwide spread of knowledge, written examples of new mathematical developments have come to light only in a few locales. The most ancient mathematical texts available are <i><a href="/wiki/Plimpton_322" title="Plimpton 322">Plimpton 322</a></i> (<a href="/wiki/Babylonian_mathematics" title="Babylonian mathematics">Babylonian mathematics</a> c. 1900 BC),<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span>[</span>2<span>]</span></a></sup> the <i><a href="/wiki/Rhind_Mathematical_Papyrus" title="Rhind Mathematical Papyrus">Rhind Mathematical Papyrus</a></i> (Egyptian mathematics c. 2000-1800 BC)<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span>[</span>3<span>]</span></a></sup> and the <i><a href="/wiki/Moscow_Mathematical_Papyrus" title="Moscow Mathematical Papyrus">Moscow Mathematical Papyrus</a></i> (<a href="/wiki/Egyptian_mathematics" title="Egyptian mathematics" class="mw-redirect">Egyptian mathematics</a> c. 1890 BC). All of these texts concern the so-called <a href="/wiki/Pythagorean_theorem" title="Pythagorean theorem">Pythagorean theorem</a>, which seems to be the most ancient and widespread mathematical development after basic arithmetic and geometry.</p>
<p>The study of mathematics as a subject in its own right begins in the 6th century BC with the <a href="/wiki/Pythagoreans" title="Pythagoreans" class="mw-redirect">Pythagoreans</a>, who coined the term "mathematics" from the ancient Greek <i>μάθημα</i> (<i>mathema</i>), meaning "subject of instruction".<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span>[</span>4<span>]</span></a></sup> <a href="/wiki/Greek_mathematics" title="Greek mathematics">Greek mathematics</a> greatly refined the methods (especially through the introduction of deductive reasoning and <a href="/wiki/Mathematical_rigor" title="Mathematical rigor" class="mw-redirect">mathematical rigor</a> in <a href="/wiki/Mathematical_proof" title="Mathematical proof">proofs</a>) and expanded the subject matter of mathematics.<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span>[</span>5<span>]</span></a></sup> <a href="/wiki/Counting_rods" title="Counting rods">Chinese mathematics</a> made early contributions, including a <a href="/wiki/Place_value_system" title="Place value system" class="mw-redirect">place value system</a>.<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span>[</span>6<span>]</span></a></sup><sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span>[</span>7<span>]</span></a></sup> The <a href="/wiki/Hindu-Arabic_numeral_system" title="Hindu-Arabic numeral system" class="mw-redirect">Hindu-Arabic numeral system</a> and the rules for the use of its operations, in use throughout the world today, likely evolved over the course of the first millennium AD in <a href="/wiki/Indian_mathematics" title="Indian mathematics">India</a> and were transmitted to the west via Islamic mathematics through the work of <a href="/wiki/Mu%E1%B8%A5ammad_ibn_M%C5%ABs%C4%81_al-Khw%C4%81rizm%C4%AB" title="Muḥammad ibn Mūsā al-Khwārizmī">Muḥammad ibn Mūsā al-Khwārizmī</a>.<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span>[</span>8<span>]</span></a></sup><sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span>[</span>9<span>]</span></a></sup> <a href="/wiki/Islamic_mathematics" title="Islamic mathematics" class="mw-redirect">Islamic mathematics</a>, in turn, developed and expanded the mathematics known to these civilizations.<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span>[</span>10<span>]</span></a></sup> Many Greek and Arabic texts on mathematics were then <a href="/wiki/Latin_translations_of_the_12th_century" title="Latin translations of the 12th century">translated into Latin</a>, which led to further development of mathematics in <a href="/wiki/Middle_Ages" title="Middle Ages">medieval Europe</a>.</p>
<p>From ancient times through the <a href="/wiki/Postclassical_age" title="Postclassical age" class="mw-redirect">Middle Ages</a>, bursts of mathematical creativity were often followed by centuries of stagnation. Beginning in <a href="/wiki/Renaissance" title="Renaissance">Renaissance</a> <a href="/wiki/Italy" title="Italy">Italy</a> in the 16th century, new mathematical developments, interacting with new scientific discoveries, were made at an <a href="/wiki/Exponential_growth" title="Exponential growth">increasing pace</a> that continues through the present day.</p>
<p></p>
<div id="toc" class="toc">
<div id="toctitle">
<h2>Contents</h2>
</div>
<ul>
<li class="toclevel-1 tocsection-1"><a href="#Prehistoric_mathematics"><span class="tocnumber">1</span> <span class="toctext">Prehistoric mathematics</span></a></li>
<li class="toclevel-1 tocsection-2"><a href="#Babylonian_mathematics"><span class="tocnumber">2</span> <span class="toctext">Babylonian mathematics</span></a></li>
<li class="toclevel-1 tocsection-3"><a href="#Egyptian_mathematics"><span class="tocnumber">3</span> <span class="toctext">Egyptian mathematics</span></a></li>
<li class="toclevel-1 tocsection-4"><a href="#Greek_mathematics"><span class="tocnumber">4</span> <span class="toctext">Greek mathematics</span></a></li>
<li class="toclevel-1 tocsection-5"><a href="#Chinese_mathematics"><span class="tocnumber">5</span> <span class="toctext">Chinese mathematics</span></a></li>
<li class="toclevel-1 tocsection-6"><a href="#Indian_mathematics"><span class="tocnumber">6</span> <span class="toctext">Indian mathematics</span></a></li>
<li class="toclevel-1 tocsection-7"><a href="#Islamic_mathematics"><span class="tocnumber">7</span> <span class="toctext">Islamic mathematics</span></a></li>
<li class="toclevel-1 tocsection-8"><a href="#Medieval_European_mathematics"><span class="tocnumber">8</span> <span class="toctext">Medieval European mathematics</span></a></li>
<li class="toclevel-1 tocsection-9"><a href="#Renaissance_mathematics"><span class="tocnumber">9</span> <span class="toctext">Renaissance mathematics</span></a></li>
<li class="toclevel-1 tocsection-10"><a href="#Mathematics_during_the_Scientific_Revolution"><span class="tocnumber">10</span> <span class="toctext">Mathematics during the Scientific Revolution</span></a>
<ul>
<li class="toclevel-2 tocsection-11"><a href="#17th_century"><span class="tocnumber">10.1</span> <span class="toctext">17th century</span></a></li>
<li class="toclevel-2 tocsection-12"><a href="#18th_century"><span class="tocnumber">10.2</span> <span class="toctext">18th century</span></a></li>
</ul>
</li>
<li class="toclevel-1 tocsection-13"><a href="#Modern_mathematics"><span class="tocnumber">11</span> <span class="toctext">Modern mathematics</span></a>
<ul>
<li class="toclevel-2 tocsection-14"><a href="#19th_century"><span class="tocnumber">11.1</span> <span class="toctext">19th century</span></a></li>
<li class="toclevel-2 tocsection-15"><a href="#20th_century"><span class="tocnumber">11.2</span> <span class="toctext">20th century</span></a></li>
<li class="toclevel-2 tocsection-16"><a href="#21st_century"><span class="tocnumber">11.3</span> <span class="toctext">21st century</span></a></li>
</ul>
</li>
<li class="toclevel-1 tocsection-17"><a href="#Future_of_mathematics"><span class="tocnumber">12</span> <span class="toctext">Future of mathematics</span></a></li>
<li class="toclevel-1 tocsection-18"><a href="#See_also"><span class="tocnumber">13</span> <span class="toctext">See also</span></a></li>
<li class="toclevel-1 tocsection-19"><a href="#References"><span class="tocnumber">14</span> <span class="toctext">References</span></a></li>
<li class="toclevel-1 tocsection-20"><a href="#External_articles"><span class="tocnumber">15</span> <span class="toctext">External articles</span></a></li>
</ul>
</div>
<p></p>
<h2><span class="mw-headline" id="Prehistoric_mathematics">Prehistoric mathematics</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit&amp;section=1" title="Edit section: Prehistoric mathematics">edit</a><span class="mw-editsection-bracket">]</span></span></h2>
<p>The origins of mathematical thought lie in the concepts of <a href="/wiki/Number" title="Number">number</a>, <a href="/wiki/Magnitude_(mathematics)" title="Magnitude (mathematics)">magnitude</a>, and <a href="/wiki/Modular_form" title="Modular form">form</a>.<sup id="cite_ref-Boyer_1991_loc.3DOrigins_p._3_11-0" class="reference"><a href="#cite_note-Boyer_1991_loc.3DOrigins_p._3-11"><span>[</span>11<span>]</span></a></sup> Modern studies of animal cognition have shown that these concepts are not unique to humans. Such concepts would have been part of everyday life in hunter-gatherer societies. The idea of the "number" concept evolving gradually over time is supported by the existence of languages which preserve the distinction between "one", "two", and "many", but not of numbers larger than two.<sup id="cite_ref-Boyer_1991_loc.3DOrigins_p._3_11-1" class="reference"><a href="#cite_note-Boyer_1991_loc.3DOrigins_p._3-11"><span>[</span>11<span>]</span></a></sup></p>
<p>The oldest known possibly mathematical object is the <a href="/wiki/Lebombo_bone" title="Lebombo bone">Lebombo bone</a>, discovered in the Lebombo mountains of <a href="/wiki/Swaziland" title="Swaziland">Swaziland</a> and dated to approximately 35,000 BC.<sup class="noprint Inline-Template" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Disputed_statement" title="Wikipedia:Disputed statement" class="mw-redirect"><span title="The material near this tag is possibly inaccurate or nonfactual. (April 2014)">dubious</span></a> <span class="metadata"> <a href="/wiki/Talk:History_of_mathematics#appears_not_submitted_to_PEER_REVIEW.2C_is_from_a_USER-BASED_contribution_.28anonymous.2C_no_verification_of_whom_.22Ed_Pegg.22_is_nor_his_credentials.29" title="Talk:History of mathematics">discuss</a></span></i>]</sup><sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span>[</span>12<span>]</span></a></sup> It consists of 29 distinct notches cut into a baboon's fibula.<sup class="noprint Inline-Template" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Disputed_statement" title="Wikipedia:Disputed statement" class="mw-redirect"><span title="The material near this tag is possibly inaccurate or nonfactual. (April 2014)">dubious</span></a> <span class="metadata"> <a href="/wiki/Talk:History_of_mathematics#appears_not_submitted_to_PEER_REVIEW.2C_is_from_A_MATHEMATICIAN_NOT_AN_ARCHAEOLOGIST.2C_nor_explains_HOW_he_reached_his_conclusion_that_this_was_a_bone_for_.22counting.22_something" title="Talk:History of mathematics">discuss</a></span></i>]</sup><sup id="cite_ref-Diaspora_13-0" class="reference"><a href="#cite_note-Diaspora-13"><span>[</span>13<span>]</span></a></sup> Also <a href="/wiki/Prehistory" title="Prehistory">prehistoric</a> <a href="/wiki/Artifact_(archaeology)" title="Artifact (archaeology)">artifacts</a> discovered in Africa and <a href="/wiki/France" title="France">France</a>, dated between <a href="/wiki/35000_BC" title="35000 BC" class="mw-redirect">35,000</a> and <a href="/wiki/Upper_Paleolithic" title="Upper Paleolithic">20,000</a> years old,<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span>[</span>14<span>]</span></a></sup> suggest early attempts to <a href="/wiki/Quantification" title="Quantification">quantify</a> time.<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span>[</span>15<span>]</span></a></sup></p>
<p>The <a href="/wiki/Ishango_bone" title="Ishango bone">Ishango bone</a>, found near the headwaters of the <a href="/wiki/Nile" title="Nile">Nile</a> river (northeastern <a href="/wiki/Democratic_Republic_of_the_Congo" title="Democratic Republic of the Congo">Congo</a>), may be as much as <a href="/wiki/Upper_Paleolithic" title="Upper Paleolithic">20,000</a> years old and consists of a series of tally marks carved in three columns running the length of the bone. Common interpretations are that the Ishango bone shows either the earliest known demonstration of <a href="/wiki/Sequence" title="Sequence">sequences</a> of <a href="/wiki/Prime_number" title="Prime number">prime numbers</a><sup id="cite_ref-Diaspora_13-1" class="reference"><a href="#cite_note-Diaspora-13"><span>[</span>13<span>]</span></a></sup> or a six-month lunar calendar.<sup id="cite_ref-Marshack_16-0" class="reference"><a href="#cite_note-Marshack-16"><span>[</span>16<span>]</span></a></sup> In the book <i>How Mathematics Happened: The First 50,000 Years</i>, Peter Rudman argues that the development of the concept of prime numbers could only have come about after the concept of division, which he dates to after 10,000 BC, with prime numbers probably not being understood until about 500 BC. He also writes that "no attempt has been made to explain why a tally of something should exhibit multiples of two, prime numbers between 10 and 20, and some numbers that are almost multiples of 10."<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span>[</span>17<span>]</span></a></sup> The Ishango bone, according to scholar <a href="/wiki/Alexander_Marshack" title="Alexander Marshack">Alexander Marshack</a>, may have influenced the later development of mathematics in Egypt as, like some entries on the Ishango bone, Egyptian arithmetic also made use of multiplication by 2; this, however, is disputed.<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span>[</span>18<span>]</span></a></sup></p>
<p><a href="/wiki/Predynastic_Egypt" title="Predynastic Egypt" class="mw-redirect">Predynastic Egyptians</a> of the 5th millennium BC pictorially represented <a href="/wiki/Geometry" title="Geometry">geometric</a> designs. It has been claimed that <a href="/wiki/Megalith" title="Megalith">megalithic</a> monuments in <a href="/wiki/England" title="England">England</a> and <a href="/wiki/Scotland" title="Scotland">Scotland</a>, dating from the 3rd millennium BC, incorporate geometric ideas such as <a href="/wiki/Circle" title="Circle">circles</a>, <a href="/wiki/Ellipse" title="Ellipse">ellipses</a>, and <a href="/wiki/Pythagorean_triple" title="Pythagorean triple">Pythagorean triples</a> in their design.<sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span>[</span>19<span>]</span></a></sup></p>
<p>All of the above are disputed however, and the currently oldest undisputed mathematical usage is in Babylonian and dynastic Egyptian sources. Thus it took human beings at least 45,000 years from the attainment of <a href="/wiki/Behavioral_modernity" title="Behavioral modernity">behavioral modernity</a> and language (generally thought to be a long time before that) to develop mathematics as such.</p>
<h2><span class="mw-headline" id="Babylonian_mathematics">Babylonian mathematics</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit&amp;section=2" title="Edit section: Babylonian mathematics">edit</a><span class="mw-editsection-bracket">]</span></span></h2>
<div class="hatnote relarticle mainarticle">Main article: <a href="/wiki/Babylonian_mathematics" title="Babylonian mathematics">Babylonian mathematics</a></div>
<div class="hatnote boilerplate seealso">See also: <a href="/wiki/Plimpton_322" title="Plimpton 322">Plimpton 322</a></div>
<div class="thumb tright">
<div class="thumbinner" style="width:252px;"><a href="/wiki/File:Plimpton_322.jpg" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Plimpton_322.jpg/250px-Plimpton_322.jpg" width="250" height="173" class="thumbimage" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Plimpton_322.jpg/375px-Plimpton_322.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Plimpton_322.jpg/500px-Plimpton_322.jpg 2x" data-file-width="907" data-file-height="629" /></a>
<div class="thumbcaption">
<div class="magnify"><a href="/wiki/File:Plimpton_322.jpg" class="internal" title="Enlarge"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>
The Babylonian mathematical tablet Plimpton 322, dated to 1800 BC.</div>
</div>
</div>
<p><a href="/wiki/Babylonia" title="Babylonia">Babylonian</a> mathematics refers to any mathematics of the people of <a href="/wiki/Mesopotamia" title="Mesopotamia">Mesopotamia</a> (modern <a href="/wiki/Iraq" title="Iraq">Iraq</a>) from the days of the early <a href="/wiki/Sumer" title="Sumer">Sumerians</a> through the <a href="/wiki/Hellenistic_period" title="Hellenistic period">Hellenistic period</a> almost to the dawn of <a href="/wiki/Christianity" title="Christianity">Christianity</a>.<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span>[</span>20<span>]</span></a></sup> It is named Babylonian mathematics due to the central role of <a href="/wiki/Babylon" title="Babylon">Babylon</a> as a place of study. Later under the <a href="/wiki/Caliphate" title="Caliphate">Arab Empire</a>, Mesopotamia, especially <a href="/wiki/Baghdad" title="Baghdad">Baghdad</a>, once again became an important center of study for <a href="/wiki/Islamic_mathematics" title="Islamic mathematics" class="mw-redirect">Islamic mathematics</a>.</p>
<p>In contrast to the sparsity of sources in <a href="/wiki/Egyptian_mathematics" title="Egyptian mathematics" class="mw-redirect">Egyptian mathematics</a>, our knowledge of Babylonian mathematics is derived from more than 400 clay tablets unearthed since the 1850s.<sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span>[</span>21<span>]</span></a></sup> Written in <a href="/wiki/Cuneiform_script" title="Cuneiform script" class="mw-redirect">Cuneiform script</a>, tablets were inscribed whilst the clay was moist, and baked hard in an oven or by the heat of the sun. Some of these appear to be graded homework.</p>
<p>The earliest evidence of written mathematics dates back to the ancient <a href="/wiki/Sumer" title="Sumer">Sumerians</a>, who built the earliest civilization in Mesopotamia. They developed a complex system of <a href="/wiki/Metrology" title="Metrology">metrology</a> from 3000 BC. From around 2500 BC onwards, the Sumerians wrote <a href="/wiki/Multiplication_table" title="Multiplication table">multiplication tables</a> on clay tablets and dealt with <a href="/wiki/Geometry" title="Geometry">geometrical</a> exercises and <a href="/wiki/Division_(mathematics)" title="Division (mathematics)">division</a> problems. The earliest traces of the Babylonian numerals also date back to this period.<sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span>[</span>22<span>]</span></a></sup></p>
<p>The majority of recovered clay tablets date from 1800 to 1600 BC, and cover topics which include fractions, algebra, quadratic and cubic equations, and the calculation of <a href="/wiki/Regular_number" title="Regular number">regular</a> <a href="/wiki/Multiplicative_inverse" title="Multiplicative inverse">reciprocal</a> <a href="/wiki/Twin_prime" title="Twin prime">pairs</a>.<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span>[</span>23<span>]</span></a></sup> The tablets also include multiplication tables and methods for solving <a href="/wiki/Linear_equation" title="Linear equation">linear</a> and <a href="/wiki/Quadratic_equation" title="Quadratic equation">quadratic equations</a>. The Babylonian tablet YBC 7289 gives an approximation of √2 accurate to five decimal places.</p>
<p>Babylonian mathematics were written using a <a href="/wiki/Sexagesimal" title="Sexagesimal">sexagesimal</a> (base-60) <a href="/wiki/Numeral_system" title="Numeral system">numeral system</a>. From this derives the modern day usage of 60 seconds in a minute, 60 minutes in an hour, and 360 (60 x 6) degrees in a circle, as well as the use of seconds and minutes of arc to denote fractions of a degree. Babylonian advances in mathematics were facilitated by the fact that 60 has many divisors. Also, unlike the Egyptians, Greeks, and Romans, the Babylonians had a true place-value system, where digits written in the left column represented larger values, much as in the <a href="/wiki/Decimal" title="Decimal">decimal</a> system. They lacked, however, an equivalent of the decimal point, and so the place value of a symbol often had to be inferred from the context. On the other hand, this "defect" is equivalent to the modern-day usage of floating point arithmetic; moreover, the use of base 60 means that any reciprocal of an integer which is a multiple of divisors of 60 necessarily has a finite expansion to the base 60. (In decimal arithmetic, only reciprocals of multiples of 2 and 5 have finite decimal expansions.) Accordingly, there is a strong argument that arithmetic Old Babylonian style is considerably more sophisticated than that of current usage.</p>
<p>The interpretation of Plimpton 322 was the source of controversy for many years after its significance in the context of Pythagorean triangles was realized. In historical context, inheritance problems involving equal-area subdivision of triangular and trapezoidal fields (with integer length sides) quickly convert into the need to calculate the <a href="/wiki/Square_root_of_2" title="Square root of 2">square root of 2</a>, or to solve the "Pythagorean equation" in integers.</p>
<p>Rather than considering a square as the sum of two squares, we can equivalently consider a square as a difference of two squares. Let a, b and c be integers that form a Pythagorean Triple: a^2 + b^2 = c^2. Then c^2 - a^2 = b^2, and using the expansion for the difference of two squares we get (c-a)(c+a)= b^2. Dividing by b^2, it becomes the product of two rational numbers giving 1: (c/b - a/b)(c/b + a/b) = 1. We require two rational numbers which are reciprocals and which differ by 2(a/b). This is easily solved by consulting a table of reciprocal pairs. E.g., (1/2) (2) = 1 is a pair of reciprocals which differ by 3/2 = 2(a/b) Thus a/b = 3/4, giving a=3, b=4 and so c=5.</p>
<p>Solutions of the original equation are thus constructed by choosing a rational number x, from which Pythagorean-triples are 2x, x^2-1, x^2+1. Other triples are made by scaling these by an integer (the scaling integer being half the difference between the largest and one other side). All Pythagorean triples arise in this way, and the examples provided in Plimpton 322 involve some quite large numbers, by modern standards, such as (4601, 4800, 6649) in decimal notation.</p>
<h2><span class="mw-headline" id="Egyptian_mathematics">Egyptian mathematics</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit&amp;section=3" title="Edit section: Egyptian mathematics">edit</a><span class="mw-editsection-bracket">]</span></span></h2>
<div class="hatnote relarticle mainarticle">Main article: <a href="/wiki/Egyptian_mathematics" title="Egyptian mathematics" class="mw-redirect">Egyptian mathematics</a></div>
<div class="thumb tright">
<div class="thumbinner" style="width:302px;"><a href="/wiki/File:Moskou-papyrus.jpg" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/f/fd/Moskou-papyrus.jpg/300px-Moskou-papyrus.jpg" width="300" height="144" class="thumbimage" srcset="//upload.wikimedia.org/wikipedia/commons/f/fd/Moskou-papyrus.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/f/fd/Moskou-papyrus.jpg 2x" data-file-width="375" data-file-height="180" /></a>
<div class="thumbcaption">
<div class="magnify"><a href="/wiki/File:Moskou-papyrus.jpg" class="internal" title="Enlarge"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>
Image of Problem 14 from the <a href="/wiki/Moscow_Mathematical_Papyrus" title="Moscow Mathematical Papyrus">Moscow Mathematical Papyrus</a>. The problem includes a diagram indicating the dimensions of the truncated pyramid.</div>
</div>
</div>
<p><a href="/wiki/Egypt" title="Egypt">Egyptian</a> mathematics refers to mathematics written in the <a href="/wiki/Egyptian_language" title="Egyptian language">Egyptian language</a>. From the <a href="/wiki/Hellenistic_period" title="Hellenistic period">Hellenistic period</a>, <a href="/wiki/Greek_language" title="Greek language">Greek</a> replaced Egyptian as the written language of <a href="/wiki/Egyptians" title="Egyptians">Egyptian</a> scholars. Mathematical study in <a href="/wiki/Egypt" title="Egypt">Egypt</a> later continued under the <a href="/wiki/Caliphate" title="Caliphate">Arab Empire</a> as part of <a href="/wiki/Islamic_mathematics" title="Islamic mathematics" class="mw-redirect">Islamic mathematics</a>, when <a href="/wiki/Arabic" title="Arabic" class="mw-redirect">Arabic</a> became the written language of Egyptian scholars.</p>
<p>The most extensive Egyptian mathematical text is the <a href="/wiki/Rhind_papyrus" title="Rhind papyrus" class="mw-redirect">Rhind papyrus</a> (sometimes also called the Ahmes Papyrus after its author), dated to c. 1650 BC but likely a copy of an older document from the <a href="/wiki/Middle_Kingdom_of_Egypt" title="Middle Kingdom of Egypt">Middle Kingdom</a> of about 2000-1800 BC.<sup id="cite_ref-Boyer_1991_loc.3DEgypt_p._11_24-0" class="reference"><a href="#cite_note-Boyer_1991_loc.3DEgypt_p._11-24"><span>[</span>24<span>]</span></a></sup> It is an instruction manual for students in arithmetic and geometry. In addition to giving area formulas and methods for multiplication, division and working with unit fractions, it also contains evidence of other mathematical knowledge,<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span>[</span>25<span>]</span></a></sup> including <a href="/wiki/Composite_number" title="Composite number">composite</a> and <a href="/wiki/Prime_number" title="Prime number">prime numbers</a>; <a href="/wiki/Arithmetic_mean" title="Arithmetic mean">arithmetic</a>, <a href="/wiki/Geometric_mean" title="Geometric mean">geometric</a> and <a href="/wiki/Harmonic_mean" title="Harmonic mean">harmonic means</a>; and simplistic understandings of both the <a href="/wiki/Sieve_of_Eratosthenes" title="Sieve of Eratosthenes">Sieve of Eratosthenes</a> and <a href="/wiki/Perfect_number" title="Perfect number">perfect number theory</a> (namely, that of the number 6).<sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span>[</span>26<span>]</span></a></sup> It also shows how to solve first order <a href="/wiki/Linear_equation" title="Linear equation">linear equations</a><sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span>[</span>27<span>]</span></a></sup> as well as <a href="/wiki/Arithmetic_series" title="Arithmetic series" class="mw-redirect">arithmetic</a> and <a href="/wiki/Geometric_series" title="Geometric series">geometric series</a>.<sup id="cite_ref-28" class="reference"><a href="#cite_note-28"><span>[</span>28<span>]</span></a></sup></p>
<p>Another significant Egyptian mathematical text is the <a href="/wiki/Moscow_papyrus" title="Moscow papyrus" class="mw-redirect">Moscow papyrus</a>, also from the <a href="/wiki/Middle_Kingdom_of_Egypt" title="Middle Kingdom of Egypt">Middle Kingdom</a> period, dated to c. 1890 BC.<sup id="cite_ref-Boyer_1991_loc.3DEgypt_p._19_29-0" class="reference"><a href="#cite_note-Boyer_1991_loc.3DEgypt_p._19-29"><span>[</span>29<span>]</span></a></sup> It consists of what are today called <i>word problems</i> or <i>story problems</i>, which were apparently intended as entertainment. One problem is considered to be of particular importance because it gives a method for finding the volume of a <a href="/wiki/Frustum" title="Frustum">frustum</a>: "If you are told: A truncated pyramid of 6 for the vertical height by 4 on the base by 2 on the top. You are to square this 4, result 16. You are to double 4, result 8. You are to square 2, result 4. You are to add the 16, the 8, and the 4, result 28. You are to take one third of 6, result 2. You are to take 28 twice, result 56. See, it is 56. You will find it right."</p>
<p>Finally, the <a href="/wiki/Berlin_Papyrus_6619" title="Berlin Papyrus 6619">Berlin Papyrus 6619</a> (c. 1800 BC) shows that ancient Egyptians could solve a second-order <a href="/wiki/Algebraic_equation" title="Algebraic equation">algebraic equation</a>.<sup id="cite_ref-30" class="reference"><a href="#cite_note-30"><span>[</span>30<span>]</span></a></sup></p>
<h2><span class="mw-headline" id="Greek_mathematics">Greek mathematics</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit&amp;section=4" title="Edit section: Greek mathematics">edit</a><span class="mw-editsection-bracket">]</span></span></h2>
<div class="hatnote relarticle mainarticle">Main article: <a href="/wiki/Greek_mathematics" title="Greek mathematics">Greek mathematics</a></div>
<div class="thumb tleft">
<div class="thumbinner" style="width:202px;"><a href="/wiki/File:Pythagorean.svg" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/d/d2/Pythagorean.svg/200px-Pythagorean.svg.png" width="200" height="162" class="thumbimage" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/d/d2/Pythagorean.svg/300px-Pythagorean.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/d2/Pythagorean.svg/400px-Pythagorean.svg.png 2x" data-file-width="265" data-file-height="214" /></a>
<div class="thumbcaption">
<div class="magnify"><a href="/wiki/File:Pythagorean.svg" class="internal" title="Enlarge"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>
The <a href="/wiki/Pythagorean_theorem" title="Pythagorean theorem">Pythagorean theorem</a>. The <a href="/wiki/Pythagoreans" title="Pythagoreans" class="mw-redirect">Pythagoreans</a> are generally credited with the first proof of the theorem.</div>
</div>
</div>
<p>Greek mathematics refers to the mathematics written in the <a href="/wiki/Greek_language" title="Greek language">Greek language</a> from the time of <a href="/wiki/Thales_of_Miletus" title="Thales of Miletus" class="mw-redirect">Thales of Miletus</a> (~600 BC) to the closure of the <a href="/wiki/Platonic_Academy" title="Platonic Academy">Academy of Athens</a> in 529 AD.<sup id="cite_ref-31" class="reference"><a href="#cite_note-31"><span>[</span>31<span>]</span></a></sup> Greek mathematicians lived in cities spread over the entire Eastern Mediterranean, from Italy to North Africa, but were united by culture and language. Greek mathematics of the period following <a href="/wiki/Alexander_the_Great" title="Alexander the Great">Alexander the Great</a> is sometimes called Hellenistic mathematics.<sup id="cite_ref-32" class="reference"><a href="#cite_note-32"><span>[</span>32<span>]</span></a></sup></p>
<p>Greek mathematics was much more sophisticated than the mathematics that had been developed by earlier cultures. All surviving records of pre-Greek mathematics show the use of inductive reasoning, that is, repeated observations used to establish rules of thumb. Greek mathematicians, by contrast, used deductive reasoning. The Greeks used logic to derive conclusions from definitions and axioms, and used <a href="/wiki/Mathematical_rigor" title="Mathematical rigor" class="mw-redirect">mathematical rigor</a> to <a href="/wiki/Mathematical_proof" title="Mathematical proof">prove</a> them.<sup id="cite_ref-33" class="reference"><a href="#cite_note-33"><span>[</span>33<span>]</span></a></sup></p>
<p>Greek mathematics is thought to have begun with <a href="/wiki/Thales_of_Miletus" title="Thales of Miletus" class="mw-redirect">Thales of Miletus</a> (c. 624c.546 BC) and <a href="/wiki/Pythagoras_of_Samos" title="Pythagoras of Samos" class="mw-redirect">Pythagoras of Samos</a> (c. 582c. 507 BC). Although the extent of the influence is disputed, they were probably inspired by <a href="/wiki/Egyptian_mathematics" title="Egyptian mathematics" class="mw-redirect">Egyptian</a> and <a href="/wiki/Babylonian_mathematics" title="Babylonian mathematics">Babylonian mathematics</a>. According to legend, Pythagoras traveled to Egypt to learn mathematics, geometry, and astronomy from Egyptian priests.</p>
<div class="thumb tright">
<div class="thumbinner" style="width:222px;"><a href="/wiki/File:P._Oxy._I_29.jpg" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/8/8d/P._Oxy._I_29.jpg/220px-P._Oxy._I_29.jpg" width="220" height="134" class="thumbimage" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/8/8d/P._Oxy._I_29.jpg/330px-P._Oxy._I_29.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/8/8d/P._Oxy._I_29.jpg/440px-P._Oxy._I_29.jpg 2x" data-file-width="1694" data-file-height="1032" /></a>
<div class="thumbcaption">
<div class="magnify"><a href="/wiki/File:P._Oxy._I_29.jpg" class="internal" title="Enlarge"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>
One of the oldest surviving fragments of Euclid's <i>Elements</i>, found at <a href="/wiki/Oxyrhynchus" title="Oxyrhynchus">Oxyrhynchus</a> and dated to circa AD 100. The diagram accompanies Book II, Proposition 5.<sup id="cite_ref-34" class="reference"><a href="#cite_note-34"><span>[</span>34<span>]</span></a></sup></div>
</div>
</div>
<p>Thales used <a href="/wiki/Geometry" title="Geometry">geometry</a> to solve problems such as calculating the height of pyramids and the distance of ships from the shore. He is credited with the first use of deductive reasoning applied to geometry, by deriving four corollaries to <a href="/wiki/Thales%27_Theorem" title="Thales' Theorem" class="mw-redirect">Thales' Theorem</a>. As a result, he has been hailed as the first true mathematician and the first known individual to whom a mathematical discovery has been attributed.<sup id="cite_ref-35" class="reference"><a href="#cite_note-35"><span>[</span>35<span>]</span></a></sup> Pythagoras established the <a href="/wiki/Pythagoreans" title="Pythagoreans" class="mw-redirect">Pythagorean School</a>, whose doctrine it was that mathematics ruled the universe and whose motto was "All is number".<sup id="cite_ref-36" class="reference"><a href="#cite_note-36"><span>[</span>36<span>]</span></a></sup> It was the Pythagoreans who coined the term "mathematics", and with whom the study of mathematics for its own sake begins. The Pythagoreans are credited with the first proof of the <a href="/wiki/Pythagorean_theorem" title="Pythagorean theorem">Pythagorean theorem</a>,<sup id="cite_ref-37" class="reference"><a href="#cite_note-37"><span>[</span>37<span>]</span></a></sup> though the statement of the theorem has a long history, and with the proof of the existence of <a href="/wiki/Irrational_numbers" title="Irrational numbers" class="mw-redirect">irrational numbers</a>.<sup id="cite_ref-38" class="reference"><a href="#cite_note-38"><span>[</span>38<span>]</span></a></sup><sup id="cite_ref-39" class="reference"><a href="#cite_note-39"><span>[</span>39<span>]</span></a></sup></p>
<div class="thumb tright">
<div class="thumbinner" style="width:222px;"><a href="/wiki/File:Archimedes_pi.svg" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Archimedes_pi.svg/220px-Archimedes_pi.svg.png" width="220" height="73" class="thumbimage" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Archimedes_pi.svg/330px-Archimedes_pi.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Archimedes_pi.svg/440px-Archimedes_pi.svg.png 2x" data-file-width="750" data-file-height="250" /></a>
<div class="thumbcaption">
<div class="magnify"><a href="/wiki/File:Archimedes_pi.svg" class="internal" title="Enlarge"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>
Archimedes used the <a href="/wiki/Method_of_exhaustion" title="Method of exhaustion">method of exhaustion</a> to approximate the value of <a href="/wiki/Pi" title="Pi">pi</a>.</div>
</div>
</div>
<p><a href="/wiki/Plato" title="Plato">Plato</a> (428/427 BC 348/347 BC) is important in the history of mathematics for inspiring and guiding others.<sup id="cite_ref-40" class="reference"><a href="#cite_note-40"><span>[</span>40<span>]</span></a></sup> His <a href="/wiki/Platonic_Academy" title="Platonic Academy">Platonic Academy</a>, in <a href="/wiki/Athens" title="Athens">Athens</a>, became the mathematical center of the world in the 4th century BC, and it was from this school that the leading mathematicians of the day, such as <a href="/wiki/Eudoxus_of_Cnidus" title="Eudoxus of Cnidus">Eudoxus of Cnidus</a>, came.<sup id="cite_ref-Boyer_1991_loc.3DThe_Age_of_Plato_and_Aristotle_p._88_41-0" class="reference"><a href="#cite_note-Boyer_1991_loc.3DThe_Age_of_Plato_and_Aristotle_p._88-41"><span>[</span>41<span>]</span></a></sup> Plato also discussed the foundations of mathematics, clarified some of the definitions (e.g. that of a line as "breadthless length"), and reorganized the assumptions.<sup id="cite_ref-42" class="reference"><a href="#cite_note-42"><span>[</span>42<span>]</span></a></sup> The <a href="/wiki/Mathematical_analysis" title="Mathematical analysis">analytic method</a> is ascribed to Plato, while a formula for obtaining Pythagorean triples bears his name.<sup id="cite_ref-Boyer_1991_loc.3DThe_Age_of_Plato_and_Aristotle_p._88_41-1" class="reference"><a href="#cite_note-Boyer_1991_loc.3DThe_Age_of_Plato_and_Aristotle_p._88-41"><span>[</span>41<span>]</span></a></sup></p>
<p><a href="/wiki/Eudoxus_of_Cnidus" title="Eudoxus of Cnidus">Eudoxus</a> (408c.355 BC) developed the <a href="/wiki/Method_of_exhaustion" title="Method of exhaustion">method of exhaustion</a>, a precursor of modern <a href="/wiki/Integral" title="Integral">integration</a><sup id="cite_ref-43" class="reference"><a href="#cite_note-43"><span>[</span>43<span>]</span></a></sup> and a theory of ratios that avoided the problem of <a href="/wiki/Incommensurable_magnitudes" title="Incommensurable magnitudes" class="mw-redirect">incommensurable magnitudes</a>.<sup id="cite_ref-44" class="reference"><a href="#cite_note-44"><span>[</span>44<span>]</span></a></sup> The former allowed the calculations of areas and volumes of curvilinear figures,<sup id="cite_ref-45" class="reference"><a href="#cite_note-45"><span>[</span>45<span>]</span></a></sup> while the latter enabled subsequent geometers to make significant advances in geometry. Though he made no specific technical mathematical discoveries, <a href="/wiki/Aristotle" title="Aristotle">Aristotle</a> (384—c.322 BC) contributed significantly to the development of mathematics by laying the foundations of <a href="/wiki/Logic" title="Logic">logic</a>.<sup id="cite_ref-46" class="reference"><a href="#cite_note-46"><span>[</span>46<span>]</span></a></sup></p>
<p>In the 3rd century BC, the premier center of mathematical education and research was the <a href="/wiki/Musaeum" title="Musaeum">Musaeum</a> of <a href="/wiki/Alexandria" title="Alexandria">Alexandria</a>.<sup id="cite_ref-47" class="reference"><a href="#cite_note-47"><span>[</span>47<span>]</span></a></sup> It was there that <a href="/wiki/Euclid" title="Euclid">Euclid</a> (c. 300 BC) taught, and wrote the <i><a href="/wiki/Euclid%27s_Elements" title="Euclid's Elements">Elements</a></i>, widely considered the most successful and influential textbook of all time.<sup id="cite_ref-Boyer_1991_loc.3DEuclid_of_Alexandria_p._119_1-1" class="reference"><a href="#cite_note-Boyer_1991_loc.3DEuclid_of_Alexandria_p._119-1"><span>[</span>1<span>]</span></a></sup> The <i>Elements</i> introduced <a href="/wiki/Mathematical_rigor" title="Mathematical rigor" class="mw-redirect">mathematical rigor</a> through the <a href="/wiki/Axiomatic_method" title="Axiomatic method" class="mw-redirect">axiomatic method</a> and is the earliest example of the format still used in mathematics today, that of definition, axiom, theorem, and proof. Although most of the contents of the <i>Elements</i> were already known, Euclid arranged them into a single, coherent logical framework.<sup id="cite_ref-Boyer_1991_loc.3DEuclid_of_Alexandria_p._104_48-0" class="reference"><a href="#cite_note-Boyer_1991_loc.3DEuclid_of_Alexandria_p._104-48"><span>[</span>48<span>]</span></a></sup> The <i>Elements</i> was known to all educated people in the West until the middle of the 20th century and its contents are still taught in geometry classes today.<sup id="cite_ref-49" class="reference"><a href="#cite_note-49"><span>[</span>49<span>]</span></a></sup> In addition to the familiar theorems of <a href="/wiki/Euclidean_geometry" title="Euclidean geometry">Euclidean geometry</a>, the <i>Elements</i> was meant as an introductory textbook to all mathematical subjects of the time, such as <a href="/wiki/Number_theory" title="Number theory">number theory</a>, <a href="/wiki/Algebra" title="Algebra">algebra</a> and <a href="/wiki/Solid_geometry" title="Solid geometry">solid geometry</a>,<sup id="cite_ref-Boyer_1991_loc.3DEuclid_of_Alexandria_p._104_48-1" class="reference"><a href="#cite_note-Boyer_1991_loc.3DEuclid_of_Alexandria_p._104-48"><span>[</span>48<span>]</span></a></sup> including proofs that the square root of two is irrational and that there are infinitely many prime numbers. Euclid also <a href="/wiki/Euclid#Other_works" title="Euclid">wrote extensively</a> on other subjects, such as <a href="/wiki/Conic_sections" title="Conic sections" class="mw-redirect">conic sections</a>, <a href="/wiki/Optics" title="Optics">optics</a>, <a href="/wiki/Spherical_geometry" title="Spherical geometry">spherical geometry</a>, and mechanics, but only half of his writings survive.<sup id="cite_ref-50" class="reference"><a href="#cite_note-50"><span>[</span>50<span>]</span></a></sup></p>
<p>The first woman mathematician recorded by history was <a href="/wiki/Hypatia" title="Hypatia">Hypatia</a> of Alexandria (AD 350 - 415). She succeeded her father as Librarian at the Great Library and wrote many works on applied mathematics. Because of a political dispute, the Christian community in Alexandria punished her, presuming she was involved, by stripping her naked and scraping off her skin with clamshells (some say roofing tiles).<sup id="cite_ref-51" class="reference"><a href="#cite_note-51"><span>[</span>51<span>]</span></a></sup></p>
<div class="thumb tleft">
<div class="thumbinner" style="width:252px;"><a href="/wiki/File:Conic_sections_2.png" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/4/48/Conic_sections_2.png/250px-Conic_sections_2.png" width="250" height="139" class="thumbimage" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/48/Conic_sections_2.png/375px-Conic_sections_2.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/48/Conic_sections_2.png/500px-Conic_sections_2.png 2x" data-file-width="1080" data-file-height="600" /></a>
<div class="thumbcaption">
<div class="magnify"><a href="/wiki/File:Conic_sections_2.png" class="internal" title="Enlarge"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>
<a href="/wiki/Apollonius_of_Perga" title="Apollonius of Perga">Apollonius of Perga</a> made significant advances in the study of <a href="/wiki/Conic_sections" title="Conic sections" class="mw-redirect">conic sections</a>.</div>
</div>
</div>
<p><a href="/wiki/Archimedes" title="Archimedes">Archimedes</a> (c.287212 BC) of <a href="/wiki/Syracuse,_Italy" title="Syracuse, Italy" class="mw-redirect">Syracuse</a>, widely considered the greatest mathematician of antiquity,<sup id="cite_ref-52" class="reference"><a href="#cite_note-52"><span>[</span>52<span>]</span></a></sup> used the <a href="/wiki/Method_of_exhaustion" title="Method of exhaustion">method of exhaustion</a> to calculate the <a href="/wiki/Area" title="Area">area</a> under the arc of a <a href="/wiki/Parabola" title="Parabola">parabola</a> with the <a href="/wiki/Series_(mathematics)" title="Series (mathematics)">summation of an infinite series</a>, in a manner not too dissimilar from modern calculus.<sup id="cite_ref-Boyer1991_53-0" class="reference"><a href="#cite_note-Boyer1991-53"><span>[</span>53<span>]</span></a></sup> He also showed one could use the method of exhaustion to calculate the value of <a href="/wiki/Pi" title="Pi">π</a> with as much precision as desired, and obtained the most accurate value of π then known, 3<span class="frac nowrap"><sup>10</sup><sub>71</sub></span>&#160;&lt;&#160;π&#160;&lt;&#160;3<span class="frac nowrap"><sup>10</sup><sub>70</sub></span>.<sup id="cite_ref-54" class="reference"><a href="#cite_note-54"><span>[</span>54<span>]</span></a></sup> He also studied the <a href="/wiki/Archimedes_spiral" title="Archimedes spiral" class="mw-redirect">spiral</a> bearing his name, obtained formulas for the <a href="/wiki/Volume" title="Volume">volumes</a> of <a href="/wiki/Surface_of_revolution" title="Surface of revolution">surfaces of revolution</a> (paraboloid, ellipsoid, hyperboloid),<sup id="cite_ref-Boyer1991_53-1" class="reference"><a href="#cite_note-Boyer1991-53"><span>[</span>53<span>]</span></a></sup> and an ingenious system for expressing very large numbers.<sup id="cite_ref-55" class="reference"><a href="#cite_note-55"><span>[</span>55<span>]</span></a></sup> While he is also known for his contributions to physics and several advanced mechanical devices, Archimedes himself placed far greater value on the products of his thought and general mathematical principles.<sup id="cite_ref-56" class="reference"><a href="#cite_note-56"><span>[</span>56<span>]</span></a></sup> He regarded as his greatest achievement his finding of the surface area and volume of a sphere, which he obtained by proving these are 2/3 the surface area and volume of a cylinder circumscribing the sphere.<sup id="cite_ref-57" class="reference"><a href="#cite_note-57"><span>[</span>57<span>]</span></a></sup></p>
<p><a href="/wiki/Apollonius_of_Perga" title="Apollonius of Perga">Apollonius</a> of <a href="/wiki/Perga" title="Perga">Perga</a> (c. 262-190 BC) made significant advances to the study of <a href="/wiki/Conic_sections" title="Conic sections" class="mw-redirect">conic sections</a>, showing that one can obtain all three varieties of conic section by varying the angle of the plane that cuts a double-napped cone.<sup id="cite_ref-58" class="reference"><a href="#cite_note-58"><span>[</span>58<span>]</span></a></sup> He also coined the terminology in use today for conic sections, namely <a href="/wiki/Parabola" title="Parabola">parabola</a> ("place beside" or "comparison"), "ellipse" ("deficiency"), and "hyperbola" ("a throw beyond").<sup id="cite_ref-59" class="reference"><a href="#cite_note-59"><span>[</span>59<span>]</span></a></sup> His work <i>Conics</i> is one of the best known and preserved mathematical works from antiquity, and in it he derives many theorems concerning conic sections that would prove invaluable to later mathematicians and astronomers studying planetary motion, such as Isaac Newton.<sup id="cite_ref-60" class="reference"><a href="#cite_note-60"><span>[</span>60<span>]</span></a></sup> While neither Apollonius nor any other Greek mathematicians made the leap to coordinate geometry, Apollonius' treatment of curves is in some ways similar to the modern treatment, and some of his work seems to anticipate the development of analytical geometry by Descartes some 1800 years later.<sup id="cite_ref-61" class="reference"><a href="#cite_note-61"><span>[</span>61<span>]</span></a></sup></p>
<p>Around the same time, <a href="/wiki/Eratosthenes_of_Cyrene" title="Eratosthenes of Cyrene" class="mw-redirect">Eratosthenes of Cyrene</a> (c. 276-194 BC) devised the <a href="/wiki/Sieve_of_Eratosthenes" title="Sieve of Eratosthenes">Sieve of Eratosthenes</a> for finding <a href="/wiki/Prime_numbers" title="Prime numbers" class="mw-redirect">prime numbers</a>.<sup id="cite_ref-62" class="reference"><a href="#cite_note-62"><span>[</span>62<span>]</span></a></sup> The 3rd century BC is generally regarded as the "Golden Age" of Greek mathematics, with advances in pure mathematics henceforth in relative decline.<sup id="cite_ref-autogenerated3_63-0" class="reference"><a href="#cite_note-autogenerated3-63"><span>[</span>63<span>]</span></a></sup> Nevertheless, in the centuries that followed significant advances were made in applied mathematics, most notably <a href="/wiki/Trigonometry" title="Trigonometry">trigonometry</a>, largely to address the needs of astronomers.<sup id="cite_ref-autogenerated3_63-1" class="reference"><a href="#cite_note-autogenerated3-63"><span>[</span>63<span>]</span></a></sup> <a href="/wiki/Hipparchus_of_Nicaea" title="Hipparchus of Nicaea" class="mw-redirect">Hipparchus</a> of <a href="/wiki/Nicaea" title="Nicaea">Nicaea</a> (c. 190-120 BC) is considered the founder of trigonometry for compiling the first known trigonometric table, and to him is also due the systematic use of the 360 degree circle.<sup id="cite_ref-64" class="reference"><a href="#cite_note-64"><span>[</span>64<span>]</span></a></sup> <a href="/wiki/Heron_of_Alexandria" title="Heron of Alexandria" class="mw-redirect">Heron of Alexandria</a> (c. 1070 AD) is credited with <a href="/wiki/Heron%27s_formula" title="Heron's formula">Heron's formula</a> for finding the area of a scalene triangle and with being the first to recognize the possibility of negative numbers possessing square roots.<sup id="cite_ref-65" class="reference"><a href="#cite_note-65"><span>[</span>65<span>]</span></a></sup> <a href="/wiki/Menelaus_of_Alexandria" title="Menelaus of Alexandria">Menelaus of Alexandria</a> (c. 100 AD) pioneered <a href="/wiki/Spherical_trigonometry" title="Spherical trigonometry">spherical trigonometry</a> through <a href="/wiki/Menelaus%27_theorem" title="Menelaus' theorem">Menelaus' theorem</a>.<sup id="cite_ref-66" class="reference"><a href="#cite_note-66"><span>[</span>66<span>]</span></a></sup> The most complete and influential trigonometric work of antiquity is the <i><a href="/wiki/Almagest" title="Almagest">Almagest</a></i> of <a href="/wiki/Claudius_Ptolemy" title="Claudius Ptolemy" class="mw-redirect">Ptolemy</a> (c. AD 90-168), a landmark astronomical treatise whose trigonometric tables would be used by astronomers for the next thousand years.<sup id="cite_ref-67" class="reference"><a href="#cite_note-67"><span>[</span>67<span>]</span></a></sup> Ptolemy is also credited with <a href="/wiki/Ptolemy%27s_theorem" title="Ptolemy's theorem">Ptolemy's theorem</a> for deriving trigonometric quantities, and the most accurate value of π outside of China until the medieval period, 3.1416.<sup id="cite_ref-68" class="reference"><a href="#cite_note-68"><span>[</span>68<span>]</span></a></sup></p>
<p>Following a period of stagnation after Ptolemy, the period between 250 and 350 AD is sometimes referred to as the "Silver Age" of Greek mathematics.<sup id="cite_ref-69" class="reference"><a href="#cite_note-69"><span>[</span>69<span>]</span></a></sup> During this period, <a href="/wiki/Diophantus" title="Diophantus">Diophantus</a> made significant advances in <a href="/wiki/Algebra" title="Algebra">algebra</a>, particularly <a href="/wiki/Indeterminate_equation" title="Indeterminate equation">indeterminate analysis</a>, which is also known as "Diophantine analysis".<sup id="cite_ref-70" class="reference"><a href="#cite_note-70"><span>[</span>70<span>]</span></a></sup> The study of <a href="/wiki/Diophantine_equations" title="Diophantine equations" class="mw-redirect">Diophantine equations</a> and <a href="/wiki/Diophantine_approximations" title="Diophantine approximations" class="mw-redirect">Diophantine approximations</a> is a significant area of research to this day. His main work was the <i>Arithmetica</i>, a collection of 150 algebraic problems dealing with exact solutions to determinate and <a href="/wiki/Indeterminate_equation" title="Indeterminate equation">indeterminate equations</a>.<sup id="cite_ref-autogenerated1_71-0" class="reference"><a href="#cite_note-autogenerated1-71"><span>[</span>71<span>]</span></a></sup> The <i>Arithmetica</i> had a significant influence on later mathematicians, such as <a href="/wiki/Pierre_de_Fermat" title="Pierre de Fermat">Pierre de Fermat</a>, who arrived at his famous <a href="/wiki/Fermat%27s_Last_Theorem" title="Fermat's Last Theorem">Last Theorem</a> after trying to generalize a problem he had read in the <i>Arithmetica</i> (that of dividing a square into two squares).<sup id="cite_ref-72" class="reference"><a href="#cite_note-72"><span>[</span>72<span>]</span></a></sup> Diophantus also made significant advances in notation, the <i>Arithmetica</i> being the first instance of algebraic symbolism and syncopation.<sup id="cite_ref-autogenerated1_71-1" class="reference"><a href="#cite_note-autogenerated1-71"><span>[</span>71<span>]</span></a></sup></p>
<h2><span class="mw-headline" id="Chinese_mathematics">Chinese mathematics</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit&amp;section=5" title="Edit section: Chinese mathematics">edit</a><span class="mw-editsection-bracket">]</span></span></h2>
<div class="hatnote relarticle mainarticle">Main article: <a href="/wiki/Chinese_mathematics" title="Chinese mathematics">Chinese mathematics</a></div>
<div class="thumb tright">
<div class="thumbinner" style="width:282px;"><a href="/wiki/File:Chounumerals.jpg" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Chounumerals.jpg/280px-Chounumerals.jpg" width="280" height="100" class="thumbimage" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Chounumerals.jpg/420px-Chounumerals.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Chounumerals.jpg/560px-Chounumerals.jpg 2x" data-file-width="803" data-file-height="288" /></a>
<div class="thumbcaption">
<div class="magnify"><a href="/wiki/File:Chounumerals.jpg" class="internal" title="Enlarge"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>
Counting rod numerals</div>
</div>
</div>
<div class="thumb tright">
<div class="thumbinner" style="width:202px;"><a href="/wiki/File:%E4%B9%9D%E7%AB%A0%E7%AE%97%E8%A1%93.gif" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/8/88/%E4%B9%9D%E7%AB%A0%E7%AE%97%E8%A1%93.gif/200px-%E4%B9%9D%E7%AB%A0%E7%AE%97%E8%A1%93.gif" width="200" height="261" class="thumbimage" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/8/88/%E4%B9%9D%E7%AB%A0%E7%AE%97%E8%A1%93.gif/300px-%E4%B9%9D%E7%AB%A0%E7%AE%97%E8%A1%93.gif 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/8/88/%E4%B9%9D%E7%AB%A0%E7%AE%97%E8%A1%93.gif/400px-%E4%B9%9D%E7%AB%A0%E7%AE%97%E8%A1%93.gif 2x" data-file-width="419" data-file-height="546" /></a>
<div class="thumbcaption">
<div class="magnify"><a href="/wiki/File:%E4%B9%9D%E7%AB%A0%E7%AE%97%E8%A1%93.gif" class="internal" title="Enlarge"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>
<i><a href="/wiki/The_Nine_Chapters_on_the_Mathematical_Art" title="The Nine Chapters on the Mathematical Art">The Nine Chapters on the Mathematical Art</a></i>, one of the earliest surviving mathematical texts from <a href="/wiki/China" title="China">China</a> (2nd century AD).</div>
</div>
</div>
<p>Early Chinese mathematics is so different from that of other parts of the world that it is reasonable to assume independent development.<sup id="cite_ref-73" class="reference"><a href="#cite_note-73"><span>[</span>73<span>]</span></a></sup> The oldest extant mathematical text from China is the <i><a href="/wiki/Zhou_Bi_Suan_Jing" title="Zhou Bi Suan Jing">Chou Pei Suan Ching</a></i>, variously dated to between 1200 BC and 100 BC, though a date of about 300 BC appears reasonable.<sup id="cite_ref-Boyer_1991_loc.3DChina_and_India_p._196_74-0" class="reference"><a href="#cite_note-Boyer_1991_loc.3DChina_and_India_p._196-74"><span>[</span>74<span>]</span></a></sup></p>
<p>Of particular note is the use in Chinese mathematics of a decimal positional notation system, the so-called "rod numerals" in which distinct ciphers were used for numbers between 1 and 10, and additional ciphers for powers of ten.<sup id="cite_ref-75" class="reference"><a href="#cite_note-75"><span>[</span>75<span>]</span></a></sup> Thus, the number 123 would be written using the symbol for "1", followed by the symbol for "100", then the symbol for "2" followed by the symbol for "10", followed by the symbol for "3". This was the most advanced number system in the world at the time, apparently in use several centuries before the common era and well before the development of the Indian numeral system.<sup id="cite_ref-76" class="reference"><a href="#cite_note-76"><span>[</span>76<span>]</span></a></sup> Rod numerals allowed the representation of numbers as large as desired and allowed calculations to be carried out on the <i><a href="/wiki/Suanpan" title="Suanpan">suan pan</a></i>, or Chinese abacus. The date of the invention of the <i>suan pan</i> is not certain, but the earliest written mention dates from AD 190, in Xu Yue's <i>Supplementary Notes on the Art of Figures</i>.</p>
<p>The oldest existent work on <a href="/wiki/Geometry" title="Geometry">geometry</a> in China comes from the philosophical <a href="/wiki/Mohism" title="Mohism">Mohist</a> canon c. 330 BC, compiled by the followers of <a href="/wiki/Mozi" title="Mozi">Mozi</a> (470390 BC). The <i>Mo Jing</i> described various aspects of many fields associated with physical science, and provided a small number of geometrical theorems as well.<sup id="cite_ref-77" class="reference"><a href="#cite_note-77"><span>[</span>77<span>]</span></a></sup></p>
<p>In 212 BC, the Emperor <a href="/wiki/Qin_Shi_Huang" title="Qin Shi Huang">Qin Shi Huang</a> (Shi Huang-ti) commanded all books in the Qin Empire other than officially sanctioned ones be burned. This decree was not universally obeyed, but as a consequence of this order little is known about ancient Chinese mathematics before this date. After the <a href="/wiki/Burning_of_books_and_burying_of_scholars" title="Burning of books and burying of scholars">book burning</a> of 212 BC, the <a href="/wiki/Han_dynasty" title="Han dynasty">Han dynasty</a> (202 BC220 AD) produced works of mathematics which presumably expanded on works that are now lost. The most important of these is <i><a href="/wiki/The_Nine_Chapters_on_the_Mathematical_Art" title="The Nine Chapters on the Mathematical Art">The Nine Chapters on the Mathematical Art</a></i>, the full title of which appeared by AD 179, but existed in part under other titles beforehand. It consists of 246 word problems involving agriculture, business, employment of geometry to figure height spans and dimension ratios for <a href="/wiki/Chinese_pagoda" title="Chinese pagoda">Chinese pagoda</a> towers, engineering, <a href="/wiki/Surveying" title="Surveying">surveying</a>, and includes material on <a href="/wiki/Right_triangle" title="Right triangle">right triangles</a> and values of <a href="/wiki/%CE%A0" title="Π" class="mw-redirect">π</a>.<sup id="cite_ref-Boyer_1991_loc.3DChina_and_India_p._196_74-1" class="reference"><a href="#cite_note-Boyer_1991_loc.3DChina_and_India_p._196-74"><span>[</span>74<span>]</span></a></sup> It created mathematical proof for the <a href="/wiki/Pythagorean_theorem" title="Pythagorean theorem">Pythagorean theorem</a>, and a mathematical formula for <a href="/wiki/Gaussian_elimination" title="Gaussian elimination">Gaussian elimination</a>.<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (April 2010)">citation needed</span></a></i>]</sup> <a href="/wiki/Liu_Hui" title="Liu Hui">Liu Hui</a> commented on the work in the 3rd century AD, and gave a value of π accurate to 5 decimal places.<sup id="cite_ref-Boyer_1991_loc.3DChina_and_India_p._202_78-0" class="reference"><a href="#cite_note-Boyer_1991_loc.3DChina_and_India_p._202-78"><span>[</span>78<span>]</span></a></sup> Though more of a matter of computational stamina than theoretical insight, in the 5th century AD <a href="/wiki/Zu_Chongzhi" title="Zu Chongzhi">Zu Chongzhi</a> computed the value of π to seven decimal places, which remained the most accurate value of π for almost the next 1000 years.<sup id="cite_ref-Boyer_1991_loc.3DChina_and_India_p._202_78-1" class="reference"><a href="#cite_note-Boyer_1991_loc.3DChina_and_India_p._202-78"><span>[</span>78<span>]</span></a></sup> He also established a method which would later be called <a href="/wiki/Cavalieri%27s_principle" title="Cavalieri's principle">Cavalieri's principle</a> to find the volume of a <a href="/wiki/Sphere" title="Sphere">sphere</a>.<sup id="cite_ref-79" class="reference"><a href="#cite_note-79"><span>[</span>79<span>]</span></a></sup></p>
<p>The high-water mark of Chinese mathematics occurs in the 13th century (latter part of the <a href="/wiki/Sung_dynasty" title="Sung dynasty" class="mw-redirect">Sung period</a>), with the development of Chinese algebra. The most important text from that period is the <i>Precious Mirror of the Four Elements</i> by Chu Shih-chieh (fl. 1280-1303), dealing with the solution of simultaneous higher order algebraic equations using a method similar to <a href="/wiki/Horner%27s_method" title="Horner's method">Horner's method</a>.<sup id="cite_ref-Boyer_1991_loc.3DChina_and_India_p._202_78-2" class="reference"><a href="#cite_note-Boyer_1991_loc.3DChina_and_India_p._202-78"><span>[</span>78<span>]</span></a></sup> The <i>Precious Mirror</i> also contains a diagram of <a href="/wiki/Pascal%27s_triangle" title="Pascal's triangle">Pascal's triangle</a> with coefficients of binomial expansions through the eighth power, though both appear in Chinese works as early as 1100.<sup id="cite_ref-Boyer_1991_loc.3DChina_and_India_p._205_80-0" class="reference"><a href="#cite_note-Boyer_1991_loc.3DChina_and_India_p._205-80"><span>[</span>80<span>]</span></a></sup> The Chinese also made use of the complex combinatorial diagram known as the <a href="/wiki/Magic_square" title="Magic square">magic square</a> and <a href="/wiki/Magic_circle_(mathematics)" title="Magic circle (mathematics)">magic circles</a>, described in ancient times and perfected by <a href="/wiki/Yang_Hui" title="Yang Hui">Yang Hui</a> (AD 12381298).<sup id="cite_ref-Boyer_1991_loc.3DChina_and_India_p._205_80-1" class="reference"><a href="#cite_note-Boyer_1991_loc.3DChina_and_India_p._205-80"><span>[</span>80<span>]</span></a></sup></p>
<p>Even after European mathematics began to flourish during the <a href="/wiki/Renaissance" title="Renaissance">Renaissance</a>, European and Chinese mathematics were separate traditions, with significant Chinese mathematical output in decline from the 13th century onwards. <a href="/wiki/Jesuit" title="Jesuit" class="mw-redirect">Jesuit</a> missionaries such as <a href="/wiki/Matteo_Ricci" title="Matteo Ricci">Matteo Ricci</a> carried mathematical ideas back and forth between the two cultures from the 16th to 18th centuries, though at this point far more mathematical ideas were entering China than leaving.<sup id="cite_ref-Boyer_1991_loc.3DChina_and_India_p._205_80-2" class="reference"><a href="#cite_note-Boyer_1991_loc.3DChina_and_India_p._205-80"><span>[</span>80<span>]</span></a></sup></p>
<h2><span class="mw-headline" id="Indian_mathematics">Indian mathematics</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit&amp;section=6" title="Edit section: Indian mathematics">edit</a><span class="mw-editsection-bracket">]</span></span></h2>
<div class="hatnote relarticle mainarticle">Main article: <a href="/wiki/Indian_mathematics" title="Indian mathematics">Indian mathematics</a></div>
<div class="hatnote boilerplate seealso">See also: <a href="/wiki/History_of_the_Hindu-Arabic_numeral_system" title="History of the Hindu-Arabic numeral system" class="mw-redirect">History of the Hindu-Arabic numeral system</a></div>
<div class="thumb tright">
<div class="thumbinner" style="width:352px;"><a href="/wiki/File:Bakhshali_numerals_2.jpg" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/5/58/Bakhshali_numerals_2.jpg/350px-Bakhshali_numerals_2.jpg" width="350" height="53" class="thumbimage" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/5/58/Bakhshali_numerals_2.jpg/525px-Bakhshali_numerals_2.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/5/58/Bakhshali_numerals_2.jpg/700px-Bakhshali_numerals_2.jpg 2x" data-file-width="1958" data-file-height="295" /></a>
<div class="thumbcaption">
<div class="magnify"><a href="/wiki/File:Bakhshali_numerals_2.jpg" class="internal" title="Enlarge"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>
The numerals used in the <a href="/wiki/Bakhshali_manuscript" title="Bakhshali manuscript">Bakhshali manuscript</a>, dated between the 2nd century BCE and the 2nd century CE.</div>
</div>
</div>
<div class="thumb tright">
<div class="thumbinner" style="width:345px;"><a href="/wiki/File:Indian_numerals_100AD.svg" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Indian_numerals_100AD.svg/343px-Indian_numerals_100AD.svg.png" width="343" height="72" class="thumbimage" data-file-width="343" data-file-height="72" /></a>
<div class="thumbcaption"><a href="/wiki/Brahmi_numeral" title="Brahmi numeral" class="mw-redirect">Brahmi numerals</a> (lower row) in <a href="/wiki/India" title="India">India</a> in the 1st century CE</div>
</div>
</div>
<p>The earliest civilization on the Indian subcontinent is the <a href="/wiki/Indus_Valley_Civilization" title="Indus Valley Civilization">Indus Valley Civilization</a> that flourished between 2600 and 1900 BC in the <a href="/wiki/Indus_river" title="Indus river" class="mw-redirect">Indus river</a> basin. Their cities were laid out with geometric regularity, but no known mathematical documents survive from this civilization.<sup id="cite_ref-81" class="reference"><a href="#cite_note-81"><span>[</span>81<span>]</span></a></sup></p>
<p>The oldest extant mathematical records from India are the <a href="/wiki/Sulba_Sutras" title="Sulba Sutras" class="mw-redirect">Sulba Sutras</a> (dated variously between the 8th century BC and the 2nd century AD),<sup id="cite_ref-Boyer_1991_loc.3DChina_and_India_p._207_82-0" class="reference"><a href="#cite_note-Boyer_1991_loc.3DChina_and_India_p._207-82"><span>[</span>82<span>]</span></a></sup> appendices to religious texts which give simple rules for constructing altars of various shapes, such as squares, rectangles, parallelograms, and others.<sup id="cite_ref-83" class="reference"><a href="#cite_note-83"><span>[</span>83<span>]</span></a></sup> As with Egypt, the preoccupation with temple functions points to an origin of mathematics in religious ritual.<sup id="cite_ref-Boyer_1991_loc.3DChina_and_India_p._207_82-1" class="reference"><a href="#cite_note-Boyer_1991_loc.3DChina_and_India_p._207-82"><span>[</span>82<span>]</span></a></sup> The Sulba Sutras give methods for constructing a <a href="/wiki/Squaring_the_circle" title="Squaring the circle">circle with approximately the same area as a given square</a>, which imply several different approximations of the value of <a href="/wiki/%CE%A0" title="Π" class="mw-redirect">π</a>.<sup id="cite_ref-84" class="reference"><a href="#cite_note-84"><span>[</span>84<span>]</span></a></sup><sup id="cite_ref-85" class="reference"><a href="#cite_note-85"><span>[</span>85<span>]</span></a></sup> In addition, they compute the <a href="/wiki/Square_root" title="Square root">square root</a> of 2 to several decimal places, list Pythagorean triples, and give a statement of the <a href="/wiki/Pythagorean_theorem" title="Pythagorean theorem">Pythagorean theorem</a>.<sup id="cite_ref-86" class="reference"><a href="#cite_note-86"><span>[</span>86<span>]</span></a></sup> All of these results are present in Babylonian mathematics, indicating Mesopotamian influence.<sup id="cite_ref-Boyer_1991_loc.3DChina_and_India_p._207_82-2" class="reference"><a href="#cite_note-Boyer_1991_loc.3DChina_and_India_p._207-82"><span>[</span>82<span>]</span></a></sup> It is not known to what extent the Sulba Sutras influenced later Indian mathematicians. As in China, there is a lack of continuity in Indian mathematics; significant advances are separated by long periods of inactivity.<sup id="cite_ref-Boyer_1991_loc.3DChina_and_India_p._207_82-3" class="reference"><a href="#cite_note-Boyer_1991_loc.3DChina_and_India_p._207-82"><span>[</span>82<span>]</span></a></sup></p>
<p><span class="Unicode"><a href="/wiki/P%C4%81%E1%B9%87ini" title="Pāṇini">Pāṇini</a></span> (c. 5th century BC) formulated the rules for <a href="/wiki/Sanskrit_grammar" title="Sanskrit grammar">Sanskrit grammar</a>.<sup id="cite_ref-87" class="reference"><a href="#cite_note-87"><span>[</span>87<span>]</span></a></sup> His notation was similar to modern mathematical notation, and used metarules, <a href="/wiki/Transformation_(geometry)" title="Transformation (geometry)" class="mw-redirect">transformations</a>, and <a href="/wiki/Recursion" title="Recursion">recursion</a>.<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (July 2011)">citation needed</span></a></i>]</sup> <a href="/wiki/Pingala" title="Pingala">Pingala</a> (roughly 3rd-1st centuries BC) in his treatise of <a href="/wiki/Prosody_(poetry)" title="Prosody (poetry)" class="mw-redirect">prosody</a> uses a device corresponding to a <a href="/wiki/Binary_numeral_system" title="Binary numeral system" class="mw-redirect">binary numeral system</a>.<sup id="cite_ref-88" class="reference"><a href="#cite_note-88"><span>[</span>88<span>]</span></a></sup><sup id="cite_ref-89" class="reference"><a href="#cite_note-89"><span>[</span>89<span>]</span></a></sup> His discussion of the <a href="/wiki/Combinatorics" title="Combinatorics">combinatorics</a> of <a href="/wiki/Metre_(music)" title="Metre (music)" class="mw-redirect">meters</a> corresponds to an elementary version of the <a href="/wiki/Binomial_theorem" title="Binomial theorem">binomial theorem</a>. Pingala's work also contains the basic ideas of <a href="/wiki/Fibonacci_number" title="Fibonacci number">Fibonacci numbers</a> (called <i>mātrāmeru</i>).<sup id="cite_ref-90" class="reference"><a href="#cite_note-90"><span>[</span>90<span>]</span></a></sup></p>
<p>The next significant mathematical documents from India after the <i>Sulba Sutras</i> are the <i>Siddhantas</i>, astronomical treatises from the 4th and 5th centuries AD (<a href="/wiki/Gupta_period" title="Gupta period" class="mw-redirect">Gupta period</a>) showing strong Hellenistic influence.<sup id="cite_ref-91" class="reference"><a href="#cite_note-91"><span>[</span>91<span>]</span></a></sup> They are significant in that they contain the first instance of trigonometric relations based on the half-chord, as is the case in modern trigonometry, rather than the full chord, as was the case in Ptolemaic trigonometry.<sup id="cite_ref-autogenerated2_92-0" class="reference"><a href="#cite_note-autogenerated2-92"><span>[</span>92<span>]</span></a></sup> Through a series of translation errors, the words "sine" and "cosine" derive from the Sanskrit "jiya" and "kojiya".<sup id="cite_ref-autogenerated2_92-1" class="reference"><a href="#cite_note-autogenerated2-92"><span>[</span>92<span>]</span></a></sup></p>
<p>In the 5th century AD, <a href="/wiki/Aryabhata" title="Aryabhata">Aryabhata</a> wrote the <i><a href="/wiki/Aryabhatiya" title="Aryabhatiya" class="mw-redirect">Aryabhatiya</a></i>, a slim volume, written in verse, intended to supplement the rules of calculation used in astronomy and mathematical mensuration, though with no feeling for logic or deductive methodology.<sup id="cite_ref-93" class="reference"><a href="#cite_note-93"><span>[</span>93<span>]</span></a></sup> Though about half of the entries are wrong, it is in the <i>Aryabhatiya</i> that the decimal place-value system first appears. Several centuries later, the <a href="/wiki/Islamic_mathematics" title="Islamic mathematics" class="mw-redirect">Muslim mathematician</a> <a href="/wiki/Abu_Rayhan_Biruni" title="Abu Rayhan Biruni" class="mw-redirect">Abu Rayhan Biruni</a> described the <i>Aryabhatiya</i> as a "mix of common pebbles and costly crystals".<sup id="cite_ref-94" class="reference"><a href="#cite_note-94"><span>[</span>94<span>]</span></a></sup></p>
<p>In the 7th century, <a href="/wiki/Brahmagupta" title="Brahmagupta">Brahmagupta</a> identified the <a href="/wiki/Brahmagupta_theorem" title="Brahmagupta theorem">Brahmagupta theorem</a>, <a href="/wiki/Brahmagupta%27s_identity" title="Brahmagupta's identity">Brahmagupta's identity</a> and <a href="/wiki/Brahmagupta%27s_formula" title="Brahmagupta's formula">Brahmagupta's formula</a>, and for the first time, in <i><a href="/wiki/Brahmasphutasiddhanta" title="Brahmasphutasiddhanta" class="mw-redirect">Brahma-sphuta-siddhanta</a></i>, he lucidly explained the use of <a href="/wiki/0_(number)" title="0 (number)">zero</a> as both a placeholder and <a href="/wiki/Decimal_digit" title="Decimal digit" class="mw-redirect">decimal digit</a>, and explained the <a href="/wiki/Hindu-Arabic_numeral_system" title="Hindu-Arabic numeral system" class="mw-redirect">Hindu-Arabic numeral system</a>.<sup id="cite_ref-Boyer_Siddhanta_95-0" class="reference"><a href="#cite_note-Boyer_Siddhanta-95"><span>[</span>95<span>]</span></a></sup> It was from a translation of this Indian text on mathematics (c. 770) that Islamic mathematicians were introduced to this numeral system, which they adapted as <a href="/wiki/Arabic_numerals" title="Arabic numerals">Arabic numerals</a>. Islamic scholars carried knowledge of this number system to Europe by the 12th century, and it has now displaced all older number systems throughout the world. In the 10th century, <a href="/wiki/Halayudha" title="Halayudha">Halayudha</a>'s commentary on <a href="/wiki/Pingala" title="Pingala">Pingala</a>'s work contains a study of the <a href="/wiki/Fibonacci_sequence" title="Fibonacci sequence" class="mw-redirect">Fibonacci sequence</a> and <a href="/wiki/Pascal%27s_triangle" title="Pascal's triangle">Pascal's triangle</a>, and describes the formation of a <a href="/wiki/Matrix_(mathematics)" title="Matrix (mathematics)">matrix</a>.<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (April 2010)">citation needed</span></a></i>]</sup></p>
<p>In the 12th century, <a href="/wiki/Bh%C4%81skara_II" title="Bhāskara II">Bhāskara II</a><sup id="cite_ref-96" class="reference"><a href="#cite_note-96"><span>[</span>96<span>]</span></a></sup> lived in southern India and wrote extensively on all then known branches of mathematics. His work contains mathematical objects equivalent or approximately equivalent to infinitesimals, derivatives, <a href="/wiki/Mean_value_theorem" title="Mean value theorem">the mean value theorem</a> and the derivative of the sine function. To what extent he anticipated the invention of calculus is a controversial subject among historians of mathematics.<sup id="cite_ref-97" class="reference"><a href="#cite_note-97"><span>[</span>97<span>]</span></a></sup></p>
<div class="thumb tright">
<div class="thumbinner" style="width:102px;"><a href="/wiki/File:Yuktibhasa.gif" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/d/d0/Yuktibhasa.gif/100px-Yuktibhasa.gif" width="100" height="144" class="thumbimage" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/d/d0/Yuktibhasa.gif/150px-Yuktibhasa.gif 1.5x, //upload.wikimedia.org/wikipedia/commons/d/d0/Yuktibhasa.gif 2x" data-file-width="200" data-file-height="287" /></a>
<div class="thumbcaption">
<div class="magnify"><a href="/wiki/File:Yuktibhasa.gif" class="internal" title="Enlarge"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>
Explanation of the <a href="/wiki/Law_of_sines" title="Law of sines">sine rule</a> in <i><a href="/wiki/Yuktibh%C4%81%E1%B9%A3%C4%81" title="Yuktibhāṣā">Yuktibhāṣā</a></i></div>
</div>
</div>
<p>In the 14th century, <a href="/wiki/Madhava_of_Sangamagrama" title="Madhava of Sangamagrama">Madhava of Sangamagrama</a>, the founder of the so-called <a href="/wiki/Kerala_school_of_astronomy_and_mathematics" title="Kerala school of astronomy and mathematics">Kerala School of Mathematics</a>, found the <a href="/wiki/Leibniz_formula_for_pi" title="Leibniz formula for pi" class="mw-redirect">MadhavaLeibniz series</a>, and, using 21 terms, computed the value of π as 3.14159265359. Madhava also found <a href="/wiki/Gregory%27s_series" title="Gregory's series">the Madhava-Gregory series</a> to determine the arctangent, the Madhava-Newton power series to determine sine and cosine and <a href="/wiki/Taylor_series" title="Taylor series">the Taylor approximation</a> for sine and cosine functions.<sup id="cite_ref-98" class="reference"><a href="#cite_note-98"><span>[</span>98<span>]</span></a></sup> In the 16th century, <a href="/wiki/Jyesthadeva" title="Jyesthadeva" class="mw-redirect">Jyesthadeva</a> consolidated many of the Kerala School's developments and theorems in the <i>Yukti-bhāṣā</i>.<sup id="cite_ref-99" class="reference"><a href="#cite_note-99"><span>[</span>99<span>]</span></a></sup> However, the Kerala School did not formulate a systematic theory of <a href="/wiki/Derivative" title="Derivative">differentiation</a> and <a href="/wiki/Integral" title="Integral">integration</a>, nor is there any direct evidence of their results being transmitted outside Kerala.<sup id="cite_ref-100" class="reference"><a href="#cite_note-100"><span>[</span>100<span>]</span></a></sup><sup id="cite_ref-101" class="reference"><a href="#cite_note-101"><span>[</span>101<span>]</span></a></sup><sup id="cite_ref-102" class="reference"><a href="#cite_note-102"><span>[</span>102<span>]</span></a></sup><sup id="cite_ref-103" class="reference"><a href="#cite_note-103"><span>[</span>103<span>]</span></a></sup> Progress in mathematics along with other fields of science stagnated in India with the establishment of <a href="/wiki/Muslim_conquest_in_the_Indian_subcontinent" title="Muslim conquest in the Indian subcontinent">Muslim rule in India</a>.<sup id="cite_ref-104" class="reference"><a href="#cite_note-104"><span>[</span>104<span>]</span></a></sup><sup id="cite_ref-105" class="reference"><a href="#cite_note-105"><span>[</span>105<span>]</span></a></sup></p>
<h2><span class="mw-headline" id="Islamic_mathematics">Islamic mathematics</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit&amp;section=7" title="Edit section: Islamic mathematics">edit</a><span class="mw-editsection-bracket">]</span></span></h2>
<div class="hatnote relarticle mainarticle">Main article: <a href="/wiki/Mathematics_in_medieval_Islam" title="Mathematics in medieval Islam">Mathematics in medieval Islam</a></div>
<div class="hatnote boilerplate seealso">See also: <a href="/wiki/History_of_the_Hindu-Arabic_numeral_system" title="History of the Hindu-Arabic numeral system" class="mw-redirect">History of the Hindu-Arabic numeral system</a></div>
<div class="thumb tright">
<div class="thumbinner" style="width:141px;"><a href="/wiki/File:Image-Al-Kit%C4%81b_al-mu%E1%B8%ABta%E1%B9%A3ar_f%C4%AB_%E1%B8%A5is%C4%81b_al-%C4%9Fabr_wa-l-muq%C4%81bala.jpg" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/2/23/Image-Al-Kit%C4%81b_al-mu%E1%B8%ABta%E1%B9%A3ar_f%C4%AB_%E1%B8%A5is%C4%81b_al-%C4%9Fabr_wa-l-muq%C4%81bala.jpg/139px-Image-Al-Kit%C4%81b_al-mu%E1%B8%ABta%E1%B9%A3ar_f%C4%AB_%E1%B8%A5is%C4%81b_al-%C4%9Fabr_wa-l-muq%C4%81bala.jpg" width="139" height="220" class="thumbimage" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/2/23/Image-Al-Kit%C4%81b_al-mu%E1%B8%ABta%E1%B9%A3ar_f%C4%AB_%E1%B8%A5is%C4%81b_al-%C4%9Fabr_wa-l-muq%C4%81bala.jpg/208px-Image-Al-Kit%C4%81b_al-mu%E1%B8%ABta%E1%B9%A3ar_f%C4%AB_%E1%B8%A5is%C4%81b_al-%C4%9Fabr_wa-l-muq%C4%81bala.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/2/23/Image-Al-Kit%C4%81b_al-mu%E1%B8%ABta%E1%B9%A3ar_f%C4%AB_%E1%B8%A5is%C4%81b_al-%C4%9Fabr_wa-l-muq%C4%81bala.jpg 2x" data-file-width="240" data-file-height="380" /></a>
<div class="thumbcaption">
<div class="magnify"><a href="/wiki/File:Image-Al-Kit%C4%81b_al-mu%E1%B8%ABta%E1%B9%A3ar_f%C4%AB_%E1%B8%A5is%C4%81b_al-%C4%9Fabr_wa-l-muq%C4%81bala.jpg" class="internal" title="Enlarge"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>
Page from <i><a href="/wiki/The_Compendious_Book_on_Calculation_by_Completion_and_Balancing" title="The Compendious Book on Calculation by Completion and Balancing">The Compendious Book on Calculation by Completion and Balancing</a></i> by <a href="/wiki/Muhammad_ibn_M%C5%ABs%C4%81_al-Khw%C4%81rizm%C4%AB" title="Muhammad ibn Mūsā al-Khwārizmī" class="mw-redirect">Muhammad ibn Mūsā al-Khwārizmī</a> (c.&#160;AD 820)</div>
</div>
</div>
<p>The <a href="/wiki/Caliphate" title="Caliphate">Islamic Empire</a> established across <a href="/wiki/Persia" title="Persia" class="mw-redirect">Persia</a>, the <a href="/wiki/Middle_East" title="Middle East">Middle East</a>, <a href="/wiki/Central_Asia" title="Central Asia">Central Asia</a>, <a href="/wiki/North_Africa" title="North Africa">North Africa</a>, <a href="/wiki/Iberian_Peninsula" title="Iberian Peninsula">Iberia</a>, and in parts of <a href="/wiki/History_of_India" title="History of India">India</a> in the 8th century made significant contributions towards mathematics. Although most Islamic texts on mathematics were written in <a href="/wiki/Arabic_language" title="Arabic language">Arabic</a>, most of them were not written by <a href="/wiki/Arab" title="Arab" class="mw-redirect">Arabs</a>, since much like the status of Greek in the Hellenistic world, Arabic was used as the written language of non-Arab scholars throughout the Islamic world at the time. <a href="/wiki/Persian_people" title="Persian people">Persians</a> contributed to the world of Mathematics alongside Arabs.</p>
<p>In the 9th century, the <a href="/wiki/Persian_people" title="Persian people">Persian</a> mathematician <span class="Unicode"><a href="/wiki/Mu%E1%B8%A5ammad_ibn_M%C5%ABs%C4%81_al-Khw%C4%81rizm%C4%AB" title="Muḥammad ibn Mūsā al-Khwārizmī">Muḥammad ibn Mūsā al-Khwārizmī</a></span> wrote several important books on the Hindu-Arabic numerals and on methods for solving equations. His book <i>On the Calculation with Hindu Numerals</i>, written about 825, along with the work of <a href="/wiki/Al-Kindi" title="Al-Kindi">Al-Kindi</a>, were instrumental in spreading <a href="/wiki/Indian_mathematics" title="Indian mathematics">Indian mathematics</a> and <a href="/wiki/Hindu-Arabic_numeral_system" title="Hindu-Arabic numeral system" class="mw-redirect">Indian numerals</a> to the West. The word <i><a href="/wiki/Algorithm" title="Algorithm">algorithm</a></i> is derived from the Latinization of his name, Algoritmi, and the word <i><a href="/wiki/Algebra" title="Algebra">algebra</a></i> from the title of one of his works, <i><a href="/wiki/The_Compendious_Book_on_Calculation_by_Completion_and_Balancing" title="The Compendious Book on Calculation by Completion and Balancing">Al-Kitāb al-mukhtaṣar fī hīsāb al-ğabr wal-muqābala</a></i> (<i>The Compendious Book on Calculation by Completion and Balancing</i>). He gave an exhaustive explanation for the algebraic solution of quadratic equations with positive roots,<sup id="cite_ref-106" class="reference"><a href="#cite_note-106"><span>[</span>106<span>]</span></a></sup> and he was the first to teach algebra in an <a href="/wiki/Elementary_algebra" title="Elementary algebra">elementary form</a> and for its own sake.<sup id="cite_ref-107" class="reference"><a href="#cite_note-107"><span>[</span>107<span>]</span></a></sup> He also discussed the fundamental method of "<a href="/wiki/Reduction_(mathematics)" title="Reduction (mathematics)">reduction</a>" and "balancing", referring to the transposition of subtracted terms to the other side of an equation, that is, the cancellation of like terms on opposite sides of the equation. This is the operation which al-Khwārizmī originally described as <i>al-jabr</i>.<sup id="cite_ref-Boyer-229_108-0" class="reference"><a href="#cite_note-Boyer-229-108"><span>[</span>108<span>]</span></a></sup> His algebra was also no longer concerned "with a series of <a href="/wiki/Problem" title="Problem">problems</a> to be resolved, but an <a href="/wiki/Expository_writing" title="Expository writing" class="mw-redirect">exposition</a> which starts with primitive terms in which the combinations must give all possible prototypes for equations, which henceforward explicitly constitute the true object of study." He also studied an equation for its own sake and "in a generic manner, insofar as it does not simply emerge in the course of solving a problem, but is specifically called on to define an infinite class of problems."<sup id="cite_ref-Rashed-Armstrong_109-0" class="reference"><a href="#cite_note-Rashed-Armstrong-109"><span>[</span>109<span>]</span></a></sup></p>
<p>Further developments in algebra were made by <a href="/wiki/Al-Karaji" title="Al-Karaji">Al-Karaji</a> in his treatise <i>al-Fakhri</i>, where he extends the methodology to incorporate integer powers and integer roots of unknown quantities. Something close to a <a href="/wiki/Mathematical_proof" title="Mathematical proof">proof</a> by <a href="/wiki/Mathematical_induction" title="Mathematical induction">mathematical induction</a> appears in a book written by Al-Karaji around 1000 AD, who used it to prove the <a href="/wiki/Binomial_theorem" title="Binomial theorem">binomial theorem</a>, <a href="/wiki/Pascal%27s_triangle" title="Pascal's triangle">Pascal's triangle</a>, and the sum of <a href="/wiki/Integral" title="Integral">integral</a> <a href="/wiki/Cube_(algebra)" title="Cube (algebra)">cubes</a>.<sup id="cite_ref-110" class="reference"><a href="#cite_note-110"><span>[</span>110<span>]</span></a></sup> The <a href="/wiki/Historian" title="Historian">historian</a> of mathematics, F. Woepcke,<sup id="cite_ref-111" class="reference"><a href="#cite_note-111"><span>[</span>111<span>]</span></a></sup> praised Al-Karaji for being "the first who introduced the <a href="/wiki/Theory" title="Theory">theory</a> of <a href="/wiki/Algebra" title="Algebra">algebraic</a> <a href="/wiki/Calculus" title="Calculus">calculus</a>." Also in the 10th century, <a href="/wiki/Abul_Wafa" title="Abul Wafa" class="mw-redirect">Abul Wafa</a> translated the works of <a href="/wiki/Diophantus" title="Diophantus">Diophantus</a> into Arabic. <a href="/wiki/Ibn_al-Haytham" title="Ibn al-Haytham" class="mw-redirect">Ibn al-Haytham</a> was the first mathematician to derive the formula for the sum of the fourth powers, using a method that is readily generalizable for determining the general formula for the sum of any integral powers. He performed an integration in order to find the volume of a <a href="/wiki/Paraboloid" title="Paraboloid">paraboloid</a>, and was able to generalize his result for the integrals of <a href="/wiki/Polynomial" title="Polynomial">polynomials</a> up to the <a href="/wiki/Quartic_polynomial" title="Quartic polynomial" class="mw-redirect">fourth degree</a>. He thus came close to finding a general formula for the <a href="/wiki/Integral" title="Integral">integrals</a> of polynomials, but he was not concerned with any polynomials higher than the fourth degree.<sup id="cite_ref-Katz_112-0" class="reference"><a href="#cite_note-Katz-112"><span>[</span>112<span>]</span></a></sup></p>
<p>In the late 11th century, <a href="/wiki/Omar_Khayyam" title="Omar Khayyam" class="mw-redirect">Omar Khayyam</a> wrote <i>Discussions of the Difficulties in Euclid</i>, a book about what he perceived as flaws in <a href="/wiki/Euclid%27s_Elements" title="Euclid's Elements">Euclid's <i>Elements</i></a>, especially the <a href="/wiki/Parallel_postulate" title="Parallel postulate">parallel postulate</a>. He was also the first to find the general geometric solution to <a href="/wiki/Cubic_equation" title="Cubic equation" class="mw-redirect">cubic equations</a>. He was also very influential in <a href="/wiki/Calendar_reform" title="Calendar reform">calendar reform</a>.<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (March 2009)">citation needed</span></a></i>]</sup></p>
<p>In the 13th century, <a href="/wiki/Nasir_al-Din_Tusi" title="Nasir al-Din Tusi" class="mw-redirect">Nasir al-Din Tusi</a> (Nasireddin) made advances in <a href="/wiki/Spherical_trigonometry" title="Spherical trigonometry">spherical trigonometry</a>. He also wrote influential work on <a href="/wiki/Euclid" title="Euclid">Euclid</a>'s <a href="/wiki/Parallel_postulate" title="Parallel postulate">parallel postulate</a>. In the 15th century, <a href="/wiki/Ghiyath_al-Kashi" title="Ghiyath al-Kashi" class="mw-redirect">Ghiyath al-Kashi</a> computed the value of <a href="/wiki/%CE%A0" title="Π" class="mw-redirect">π</a> to the 16th decimal place. Kashi also had an algorithm for calculating <i>n</i>th roots, which was a special case of the methods given many centuries later by <a href="/wiki/Paolo_Ruffini" title="Paolo Ruffini">Ruffini</a> and <a href="/wiki/William_George_Horner" title="William George Horner">Horner</a>.</p>
<p>Other achievements of Muslim mathematicians during this period include the addition of the <a href="/wiki/Decimal_point" title="Decimal point" class="mw-redirect">decimal point</a> notation to the <a href="/wiki/Arabic_numerals" title="Arabic numerals">Arabic numerals</a>, the discovery of all the modern <a href="/wiki/Trigonometric_function" title="Trigonometric function" class="mw-redirect">trigonometric functions</a> besides the sine, <a href="/wiki/Al-Kindi" title="Al-Kindi">al-Kindi</a>'s introduction of <a href="/wiki/Cryptanalysis" title="Cryptanalysis">cryptanalysis</a> and <a href="/wiki/Frequency_analysis" title="Frequency analysis">frequency analysis</a>, the development of <a href="/wiki/Analytic_geometry" title="Analytic geometry">analytic geometry</a> by <a href="/wiki/Ibn_al-Haytham" title="Ibn al-Haytham" class="mw-redirect">Ibn al-Haytham</a>, the beginning of <a href="/wiki/Algebraic_geometry" title="Algebraic geometry">algebraic geometry</a> by <a href="/wiki/Omar_Khayyam" title="Omar Khayyam" class="mw-redirect">Omar Khayyam</a> and the development of an <a href="/wiki/Mathematical_notation" title="Mathematical notation">algebraic notation</a> by <a href="/wiki/Ab%C5%AB_al-Hasan_ibn_Al%C4%AB_al-Qalas%C4%81d%C4%AB" title="Abū al-Hasan ibn Alī al-Qalasādī" class="mw-redirect">al-Qalasādī</a>.<sup id="cite_ref-Qalasadi_113-0" class="reference"><a href="#cite_note-Qalasadi-113"><span>[</span>113<span>]</span></a></sup></p>
<p>During the time of the <a href="/wiki/Ottoman_Empire" title="Ottoman Empire">Ottoman Empire</a> and <a href="/wiki/Safavid_Empire" title="Safavid Empire" class="mw-redirect">Safavid Empire</a> from the 15th century, the development of Islamic mathematics became stagnant.</p>
<h2><span class="mw-headline" id="Medieval_European_mathematics">Medieval European mathematics</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit&amp;section=8" title="Edit section: Medieval European mathematics">edit</a><span class="mw-editsection-bracket">]</span></span></h2>
<p>Medieval European interest in mathematics was driven by concerns quite different from those of modern mathematicians. One driving element was the belief that mathematics provided the key to understanding the created order of nature, frequently justified by <a href="/wiki/Plato" title="Plato">Plato</a>'s <i><a href="/wiki/Timaeus_(dialogue)" title="Timaeus (dialogue)">Timaeus</a></i> and the biblical passage (in the <i><a href="/wiki/Book_of_Wisdom" title="Book of Wisdom">Book of Wisdom</a></i>) that God had <i>ordered all things in measure, and number, and weight</i>.<sup id="cite_ref-114" class="reference"><a href="#cite_note-114"><span>[</span>114<span>]</span></a></sup></p>
<p><a href="/wiki/Boethius" title="Boethius">Boethius</a> provided a place for mathematics in the curriculum in the 6th century when he coined the term <i><a href="/wiki/Quadrivium" title="Quadrivium">quadrivium</a></i> to describe the study of arithmetic, geometry, astronomy, and music. He wrote <i>De institutione arithmetica</i>, a free translation from the Greek of <a href="/wiki/Nicomachus" title="Nicomachus">Nicomachus</a>'s <i>Introduction to Arithmetic</i>; <i>De institutione musica</i>, also derived from Greek sources; and a series of excerpts from <a href="/wiki/Euclid" title="Euclid">Euclid</a>'s <i><a href="/wiki/Euclid%27s_Elements" title="Euclid's Elements">Elements</a></i>. His works were theoretical, rather than practical, and were the basis of mathematical study until the recovery of Greek and Arabic mathematical works.<sup id="cite_ref-115" class="reference"><a href="#cite_note-115"><span>[</span>115<span>]</span></a></sup><sup id="cite_ref-116" class="reference"><a href="#cite_note-116"><span>[</span>116<span>]</span></a></sup></p>
<p>In the 12th century, European scholars traveled to Spain and Sicily <a href="/wiki/Latin_translations_of_the_12th_century" title="Latin translations of the 12th century">seeking scientific Arabic texts</a>, including <a href="/wiki/Al-Khw%C4%81rizm%C4%AB" title="Al-Khwārizmī" class="mw-redirect">al-Khwārizmī</a>'s <i><a href="/wiki/The_Compendious_Book_on_Calculation_by_Completion_and_Balancing" title="The Compendious Book on Calculation by Completion and Balancing">The Compendious Book on Calculation by Completion and Balancing</a></i>, translated into Latin by <a href="/wiki/Robert_of_Chester" title="Robert of Chester">Robert of Chester</a>, and the complete text of <a href="/wiki/Euclid%27s_Elements" title="Euclid's Elements">Euclid's <i>Elements</i></a>, translated in various versions by <a href="/wiki/Adelard_of_Bath" title="Adelard of Bath">Adelard of Bath</a>, <a href="/wiki/Herman_of_Carinthia" title="Herman of Carinthia">Herman of Carinthia</a>, and <a href="/wiki/Gerard_of_Cremona" title="Gerard of Cremona">Gerard of Cremona</a>.<sup id="cite_ref-117" class="reference"><a href="#cite_note-117"><span>[</span>117<span>]</span></a></sup><sup id="cite_ref-118" class="reference"><a href="#cite_note-118"><span>[</span>118<span>]</span></a></sup></p>
<div class="hatnote boilerplate seealso">See also: <a href="/wiki/Latin_translations_of_the_12th_century" title="Latin translations of the 12th century">Latin translations of the 12th century</a></div>
<p>These new sources sparked a renewal of mathematics. <a href="/wiki/Fibonacci" title="Fibonacci">Fibonacci</a>, writing in the <i><a href="/wiki/Liber_Abaci" title="Liber Abaci">Liber Abaci</a></i>, in 1202 and updated in 1254, produced the first significant mathematics in Europe since the time of <a href="/wiki/Eratosthenes" title="Eratosthenes">Eratosthenes</a>, a gap of more than a thousand years. The work introduced <a href="/wiki/Hindu-Arabic_numerals" title="Hindu-Arabic numerals" class="mw-redirect">Hindu-Arabic numerals</a> to Europe, and discussed many other mathematical problems.</p>
<p>The 14th century saw the development of new mathematical concepts to investigate a wide range of problems.<sup id="cite_ref-119" class="reference"><a href="#cite_note-119"><span>[</span>119<span>]</span></a></sup> One important contribution was development of mathematics of local motion.</p>
<p><a href="/wiki/Thomas_Bradwardine" title="Thomas Bradwardine">Thomas Bradwardine</a> proposed that speed (V) increases in arithmetic proportion as the ratio of force (F) to resistance (R) increases in geometric proportion. Bradwardine expressed this by a series of specific examples, but although the logarithm had not yet been conceived, we can express his conclusion anachronistically by writing: V = log (F/R).<sup id="cite_ref-120" class="reference"><a href="#cite_note-120"><span>[</span>120<span>]</span></a></sup> Bradwardine's analysis is an example of transferring a mathematical technique used by <a href="/wiki/Al-Kindi" title="Al-Kindi">al-Kindi</a> and <a href="/wiki/Arnald_of_Villanova" title="Arnald of Villanova" class="mw-redirect">Arnald of Villanova</a> to quantify the nature of compound medicines to a different physical problem.<sup id="cite_ref-121" class="reference"><a href="#cite_note-121"><span>[</span>121<span>]</span></a></sup></p>
<p>One of the 14th-century <a href="/wiki/Oxford_Calculators" title="Oxford Calculators">Oxford Calculators</a>, <a href="/wiki/William_Heytesbury" title="William Heytesbury" class="mw-redirect">William Heytesbury</a>, lacking <a href="/wiki/Differential_calculus" title="Differential calculus">differential calculus</a> and the concept of <a href="/wiki/Limit_of_a_function" title="Limit of a function">limits</a>, proposed to measure instantaneous speed "by the path that <b>would</b> be described by [a body] <b>if</b>... it were moved uniformly at the same degree of speed with which it is moved in that given instant".<sup id="cite_ref-122" class="reference"><a href="#cite_note-122"><span>[</span>122<span>]</span></a></sup></p>
<p>Heytesbury and others mathematically determined the distance covered by a body undergoing uniformly accelerated motion (today solved by <a href="/wiki/Integral" title="Integral">integration</a>), stating that "a moving body uniformly acquiring or losing that increment [of speed] will traverse in some given time a [distance] completely equal to that which it would traverse if it were moving continuously through the same time with the mean degree [of speed]".<sup id="cite_ref-123" class="reference"><a href="#cite_note-123"><span>[</span>123<span>]</span></a></sup></p>
<p><a href="/wiki/Nicole_Oresme" title="Nicole Oresme">Nicole Oresme</a> at the <a href="/wiki/University_of_Paris" title="University of Paris">University of Paris</a> and the Italian <a href="/wiki/Giovanni_di_Casali" title="Giovanni di Casali">Giovanni di Casali</a> independently provided graphical demonstrations of this relationship, asserting that the area under the line depicting the constant acceleration, represented the total distance traveled.<sup id="cite_ref-124" class="reference"><a href="#cite_note-124"><span>[</span>124<span>]</span></a></sup> In a later mathematical commentary on Euclid's <i>Elements</i>, Oresme made a more detailed general analysis in which he demonstrated that a body will acquire in each successive increment of time an increment of any quality that increases as the odd numbers. Since Euclid had demonstrated the sum of the odd numbers are the square numbers, the total quality acquired by the body increases as the square of the time.<sup id="cite_ref-125" class="reference"><a href="#cite_note-125"><span>[</span>125<span>]</span></a></sup></p>
<h2><span class="mw-headline" id="Renaissance_mathematics">Renaissance mathematics</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit&amp;section=9" title="Edit section: Renaissance mathematics">edit</a><span class="mw-editsection-bracket">]</span></span></h2>
<div class="thumb tright">
<div class="thumbinner" style="width:252px;"><a href="/wiki/File:Pacioli.jpg" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/2/2a/Pacioli.jpg/250px-Pacioli.jpg" width="250" height="208" class="thumbimage" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/2/2a/Pacioli.jpg/375px-Pacioli.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/2/2a/Pacioli.jpg/500px-Pacioli.jpg 2x" data-file-width="1500" data-file-height="1250" /></a>
<div class="thumbcaption">
<div class="magnify"><a href="/wiki/File:Pacioli.jpg" class="internal" title="Enlarge"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>
<i><a href="/wiki/Portrait_of_Luca_Pacioli" title="Portrait of Luca Pacioli">Portrait of Luca Pacioli</a></i>, a painting traditionally attributed to <a href="/wiki/Jacopo_de%27_Barbari" title="Jacopo de' Barbari">Jacopo de' Barbari</a>, 1495, (<a href="/wiki/Museo_di_Capodimonte" title="Museo di Capodimonte">Museo di Capodimonte</a>).</div>
</div>
</div>
<p>During the <a href="/wiki/Renaissance" title="Renaissance">Renaissance</a>, the development of mathematics and of <a href="/wiki/Accounting" title="Accounting">accounting</a> were intertwined.<sup id="cite_ref-126" class="reference"><a href="#cite_note-126"><span>[</span>126<span>]</span></a></sup> While there is no direct relationship between algebra and accounting, the teaching of the subjects and the books published often intended for the children of merchants who were sent to reckoning schools (in <a href="/wiki/Flanders" title="Flanders">Flanders</a> and <a href="/wiki/Germany" title="Germany">Germany</a>) or <a href="/wiki/Abacus_school" title="Abacus school">abacus schools</a> (known as <i>abbaco</i> in Italy), where they learned the skills useful for trade and commerce. There is probably no need for algebra in performing <a href="/wiki/Bookkeeping" title="Bookkeeping">bookkeeping</a> operations, but for complex bartering operations or the calculation of <a href="/wiki/Compound_interest" title="Compound interest">compound interest</a>, a basic knowledge of arithmetic was mandatory and knowledge of algebra was very useful.</p>
<p><a href="/wiki/Luca_Pacioli" title="Luca Pacioli">Luca Pacioli</a>'s <i>"Summa de Arithmetica, Geometria, Proportioni et Proportionalità"</i> (Italian: "Review of <a href="/wiki/Arithmetic" title="Arithmetic">Arithmetic</a>, <a href="/wiki/Geometry" title="Geometry">Geometry</a>, <a href="/wiki/Ratio" title="Ratio">Ratio</a> and <a href="/wiki/Proportionality_(mathematics)" title="Proportionality (mathematics)">Proportion</a>") was first printed and published in <a href="/wiki/Venice" title="Venice">Venice</a> in 1494. It included a 27-page <a href="/wiki/Treatise" title="Treatise">treatise</a> on <a href="/wiki/Bookkeeping" title="Bookkeeping">bookkeeping</a>, <i>"Particularis de Computis et Scripturis"</i> (Italian: "Details of Calculation and Recording"). It was written primarily for, and sold mainly to, merchants who used the book as a reference text, as a source of pleasure from the <a href="/wiki/Mathematical_puzzles" title="Mathematical puzzles" class="mw-redirect">mathematical puzzles</a> it contained, and to aid the education of their sons.<sup id="cite_ref-127" class="reference"><a href="#cite_note-127"><span>[</span>127<span>]</span></a></sup> In <i>Summa Arithmetica</i>, Pacioli introduced symbols for <a href="/wiki/Plus_and_minus" title="Plus and minus" class="mw-redirect">plus and minus</a> for the first time in a printed book, symbols that became standard notation in Italian Renaissance mathematics. <i>Summa Arithmetica</i> was also the first known book printed in Italy to contain <a href="/wiki/Algebra" title="Algebra">algebra</a>. It is important to note that Pacioli himself had borrowed much of the work of <a href="/wiki/Piero_Della_Francesca" title="Piero Della Francesca" class="mw-redirect">Piero Della Francesca</a> whom he plagiarized.</p>
<p>In Italy, during the first half of the 16th century, <a href="/wiki/Scipione_del_Ferro" title="Scipione del Ferro">Scipione del Ferro</a> and <a href="/wiki/Niccol%C3%B2_Fontana_Tartaglia" title="Niccolò Fontana Tartaglia">Niccolò Fontana Tartaglia</a> discovered solutions for <a href="/wiki/Cubic_equation" title="Cubic equation" class="mw-redirect">cubic equations</a>. <a href="/wiki/Gerolamo_Cardano" title="Gerolamo Cardano">Gerolamo Cardano</a> published them in his 1545 book <i><a href="/wiki/Ars_Magna_(Gerolamo_Cardano)" title="Ars Magna (Gerolamo Cardano)">Ars Magna</a></i>, together with a solution for the <a href="/wiki/Quartic_equation" title="Quartic equation" class="mw-redirect">quartic equations</a>, discovered by his student <a href="/wiki/Lodovico_Ferrari" title="Lodovico Ferrari">Lodovico Ferrari</a>. In 1572 <a href="/wiki/Rafael_Bombelli" title="Rafael Bombelli">Rafael Bombelli</a> published his <i>L'Algebra</i> in which he showed how to deal with the <a href="/wiki/Imaginary_number" title="Imaginary number">imaginary quantities</a> that could appear in Cardano's formula for solving cubic equations.</p>
<p><a href="/wiki/Simon_Stevin" title="Simon Stevin">Simon Stevin</a>'s book <i>De Thiende</i> ('the art of tenths'), first published in Dutch in 1585, contained the first systematic treatment of <a href="/wiki/Decimal_notation" title="Decimal notation" class="mw-redirect">decimal notation</a>, which influenced all later work on the <a href="/wiki/Real_number_system" title="Real number system" class="mw-redirect">real number system</a>.</p>
<p>Driven by the demands of navigation and the growing need for accurate maps of large areas, <a href="/wiki/Trigonometry" title="Trigonometry">trigonometry</a> grew to be a major branch of mathematics. <a href="/wiki/Bartholomaeus_Pitiscus" title="Bartholomaeus Pitiscus">Bartholomaeus Pitiscus</a> was the first to use the word, publishing his <i>Trigonometria</i> in 1595. Regiomontanus's table of sines and cosines was published in 1533.<sup id="cite_ref-128" class="reference"><a href="#cite_note-128"><span>[</span>128<span>]</span></a></sup></p>
<p>During the Renaissance the desire of artists to represent the natural world realistically, together with the rediscovered philosophy of the Greeks, led artists to study mathematics. They were also the engineers and architects of that time, and so had need of mathematics in any case. The art of painting in perspective, and the developments in geometry that involved, were studied intensely.<sup id="cite_ref-Kline_129-0" class="reference"><a href="#cite_note-Kline-129"><span>[</span>129<span>]</span></a></sup></p>
<h2><span class="mw-headline" id="Mathematics_during_the_Scientific_Revolution">Mathematics during the Scientific Revolution</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit&amp;section=10" title="Edit section: Mathematics during the Scientific Revolution">edit</a><span class="mw-editsection-bracket">]</span></span></h2>
<h3><span class="mw-headline" id="17th_century">17th century</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit&amp;section=11" title="Edit section: 17th century">edit</a><span class="mw-editsection-bracket">]</span></span></h3>
<div class="thumb tright">
<div class="thumbinner" style="width:152px;"><a href="/wiki/File:Gottfried_Wilhelm_von_Leibniz.jpg" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Gottfried_Wilhelm_von_Leibniz.jpg/150px-Gottfried_Wilhelm_von_Leibniz.jpg" width="150" height="190" class="thumbimage" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Gottfried_Wilhelm_von_Leibniz.jpg/225px-Gottfried_Wilhelm_von_Leibniz.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Gottfried_Wilhelm_von_Leibniz.jpg/300px-Gottfried_Wilhelm_von_Leibniz.jpg 2x" data-file-width="316" data-file-height="400" /></a>
<div class="thumbcaption">
<div class="magnify"><a href="/wiki/File:Gottfried_Wilhelm_von_Leibniz.jpg" class="internal" title="Enlarge"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>
<a href="/wiki/Gottfried_Wilhelm_Leibniz" title="Gottfried Wilhelm Leibniz">Gottfried Wilhelm Leibniz</a>.</div>
</div>
</div>
<p>The 17th century saw an unprecedented explosion of mathematical and scientific ideas across Europe. <a href="/wiki/Galileo" title="Galileo" class="mw-redirect">Galileo</a> observed the moons of Jupiter in orbit about that planet, using a telescope based on a toy imported from Holland. <a href="/wiki/Tycho_Brahe" title="Tycho Brahe">Tycho Brahe</a> had gathered an enormous quantity of mathematical data describing the positions of the planets in the sky. Through his position as Brahe's assistant, <a href="/wiki/Johannes_Kepler" title="Johannes Kepler">Johannes Kepler</a> was first exposed to and seriously interacted with the topic of planetary motion. Kepler's calculations were made simpler by the contemporaneous invention of <a href="/wiki/Logarithm" title="Logarithm">logarithms</a> by <a href="/wiki/John_Napier" title="John Napier">John Napier</a> and <a href="/wiki/Jost_B%C3%BCrgi" title="Jost Bürgi">Jost Bürgi</a>. Kepler succeeded in formulating mathematical laws of planetary motion.<sup id="cite_ref-130" class="reference"><a href="#cite_note-130"><span>[</span>130<span>]</span></a></sup> The <a href="/wiki/Analytic_geometry" title="Analytic geometry">analytic geometry</a> developed by <a href="/wiki/Ren%C3%A9_Descartes" title="René Descartes">René Descartes</a> (15961650) allowed those orbits to be plotted on a graph, in <a href="/wiki/Cartesian_coordinates" title="Cartesian coordinates" class="mw-redirect">Cartesian coordinates</a>. <a href="/wiki/Simon_Stevin" title="Simon Stevin">Simon Stevin</a> (1585) created the basis for modern decimal notation capable of describing all numbers, whether rational or irrational.</p>
<p>Building on earlier work by many predecessors, <a href="/wiki/Isaac_Newton" title="Isaac Newton">Isaac Newton</a> discovered the laws of physics explaining <a href="/wiki/Kepler%27s_Laws" title="Kepler's Laws" class="mw-redirect">Kepler's Laws</a>, and brought together the concepts now known as <a href="/wiki/Calculus" title="Calculus">calculus</a>. Independently, <a href="/wiki/Gottfried_Wilhelm_Leibniz" title="Gottfried Wilhelm Leibniz">Gottfried Wilhelm Leibniz</a>, who is arguably one of the most important mathematicians of the 17th century, developed calculus and much of the calculus notation still in use today. Science and mathematics had become an international endeavor, which would soon spread over the entire world.<sup id="cite_ref-131" class="reference"><a href="#cite_note-131"><span>[</span>131<span>]</span></a></sup></p>
<p>In addition to the application of mathematics to the studies of the heavens, <a href="/wiki/Applied_mathematics" title="Applied mathematics">applied mathematics</a> began to expand into new areas, with the correspondence of <a href="/wiki/Pierre_de_Fermat" title="Pierre de Fermat">Pierre de Fermat</a> and <a href="/wiki/Blaise_Pascal" title="Blaise Pascal">Blaise Pascal</a>. Pascal and Fermat set the groundwork for the investigations of <a href="/wiki/Probability_theory" title="Probability theory">probability theory</a> and the corresponding rules of <a href="/wiki/Combinatorics" title="Combinatorics">combinatorics</a> in their discussions over a game of <a href="/wiki/Gambling" title="Gambling">gambling</a>. Pascal, with his <a href="/wiki/Pascal%27s_Wager" title="Pascal's Wager">wager</a>, attempted to use the newly developing probability theory to argue for a life devoted to religion, on the grounds that even if the probability of success was small, the rewards were infinite. In some sense, this foreshadowed the development of <a href="/wiki/Utility_theory" title="Utility theory" class="mw-redirect">utility theory</a> in the 18th19th century.</p>
<h3><span class="mw-headline" id="18th_century">18th century</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit&amp;section=12" title="Edit section: 18th century">edit</a><span class="mw-editsection-bracket">]</span></span></h3>
<div class="thumb tright">
<div class="thumbinner" style="width:152px;"><a href="/wiki/File:Leonhard_Euler.jpg" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/d/d7/Leonhard_Euler.jpg/150px-Leonhard_Euler.jpg" width="150" height="194" class="thumbimage" srcset="//upload.wikimedia.org/wikipedia/commons/d/d7/Leonhard_Euler.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/d/d7/Leonhard_Euler.jpg 2x" data-file-width="219" data-file-height="283" /></a>
<div class="thumbcaption">
<div class="magnify"><a href="/wiki/File:Leonhard_Euler.jpg" class="internal" title="Enlarge"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>
<a href="/wiki/Leonhard_Euler" title="Leonhard Euler">Leonhard Euler</a> by <a href="/wiki/Emanuel_Handmann" title="Emanuel Handmann" class="mw-redirect">Emanuel Handmann</a>.</div>
</div>
</div>
<p>The most influential mathematician of the 18th century was arguably <a href="/wiki/Leonhard_Euler" title="Leonhard Euler">Leonhard Euler</a>. His contributions range from founding the study of <a href="/wiki/Graph_theory" title="Graph theory">graph theory</a> with the <a href="/wiki/Seven_Bridges_of_K%C3%B6nigsberg" title="Seven Bridges of Königsberg">Seven Bridges of Königsberg</a> problem to standardizing many modern mathematical terms and notations. For example, he named the square root of minus 1 with the symbol <a href="/wiki/Imaginary_unit" title="Imaginary unit"><span style="font-family:times new Roman;"><i>i</i></span></a>, and he popularized the use of the Greek letter <img class="mwe-math-fallback-png-inline tex" alt="\pi" src="//upload.wikimedia.org/math/5/2/2/522359592d78569a9eac16498aa7a087.png" /> to stand for the ratio of a circle's circumference to its diameter. He made numerous contributions to the study of topology, graph theory, calculus, combinatorics, and complex analysis, as evidenced by the multitude of theorems and notations named for him.</p>
<p>Other important European mathematicians of the 18th century included <a href="/wiki/Joseph_Louis_Lagrange" title="Joseph Louis Lagrange" class="mw-redirect">Joseph Louis Lagrange</a>, who did pioneering work in number theory, algebra, differential calculus, and the calculus of variations, and <a href="/wiki/Laplace" title="Laplace" class="mw-redirect">Laplace</a> who, in the age of <a href="/wiki/Napoleon" title="Napoleon">Napoleon</a>, did important work on the foundations of <a href="/wiki/Celestial_mechanics" title="Celestial mechanics">celestial mechanics</a> and on <a href="/wiki/Statistics" title="Statistics">statistics</a>.</p>
<h2><span class="mw-headline" id="Modern_mathematics">Modern mathematics</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit&amp;section=13" title="Edit section: Modern mathematics">edit</a><span class="mw-editsection-bracket">]</span></span></h2>
<h3><span class="mw-headline" id="19th_century">19th century</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit&amp;section=14" title="Edit section: 19th century">edit</a><span class="mw-editsection-bracket">]</span></span></h3>
<div class="thumb tright">
<div class="thumbinner" style="width:102px;"><a href="/wiki/File:Carl_Friedrich_Gauss.jpg" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/9/9b/Carl_Friedrich_Gauss.jpg/100px-Carl_Friedrich_Gauss.jpg" width="100" height="128" class="thumbimage" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/9/9b/Carl_Friedrich_Gauss.jpg/150px-Carl_Friedrich_Gauss.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/9/9b/Carl_Friedrich_Gauss.jpg/200px-Carl_Friedrich_Gauss.jpg 2x" data-file-width="576" data-file-height="738" /></a>
<div class="thumbcaption">
<div class="magnify"><a href="/wiki/File:Carl_Friedrich_Gauss.jpg" class="internal" title="Enlarge"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>
<a href="/wiki/Carl_Friedrich_Gauss" title="Carl Friedrich Gauss">Carl Friedrich Gauss</a>.</div>
</div>
</div>
<p>Throughout the 19th century mathematics became increasingly abstract. In the 19th century lived <a href="/wiki/Carl_Friedrich_Gauss" title="Carl Friedrich Gauss">Carl Friedrich Gauss</a> (17771855). Leaving aside his many contributions to science, in <a href="/wiki/Pure_mathematics" title="Pure mathematics">pure mathematics</a> he did revolutionary work on <a href="/wiki/Function_(mathematics)" title="Function (mathematics)">functions</a> of <a href="/wiki/Complex_variable" title="Complex variable" class="mw-redirect">complex variables</a>, in <a href="/wiki/Geometry" title="Geometry">geometry</a>, and on the convergence of <a href="/wiki/Series_(mathematics)" title="Series (mathematics)">series</a>. He gave the first satisfactory proofs of the <a href="/wiki/Fundamental_theorem_of_algebra" title="Fundamental theorem of algebra">fundamental theorem of algebra</a> and of the <a href="/wiki/Quadratic_reciprocity_law" title="Quadratic reciprocity law" class="mw-redirect">quadratic reciprocity law</a>.</p>
<div class="thumb tright">
<div class="thumbinner" style="width:402px;"><a href="/wiki/File:Noneuclid.svg" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/7/78/Noneuclid.svg/400px-Noneuclid.svg.png" width="400" height="101" class="thumbimage" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/78/Noneuclid.svg/600px-Noneuclid.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/78/Noneuclid.svg/800px-Noneuclid.svg.png 2x" data-file-width="663" data-file-height="167" /></a>
<div class="thumbcaption">
<div class="magnify"><a href="/wiki/File:Noneuclid.svg" class="internal" title="Enlarge"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>
Behavior of lines with a common perpendicular in each of the three types of geometry</div>
</div>
</div>
<p>This century saw the development of the two forms of <a href="/wiki/Non-Euclidean_geometry" title="Non-Euclidean geometry">non-Euclidean geometry</a>, where the <a href="/wiki/Parallel_postulate" title="Parallel postulate">parallel postulate</a> of <a href="/wiki/Euclidean_geometry" title="Euclidean geometry">Euclidean geometry</a> no longer holds. The Russian mathematician <a href="/wiki/Nikolai_Ivanovich_Lobachevsky" title="Nikolai Ivanovich Lobachevsky" class="mw-redirect">Nikolai Ivanovich Lobachevsky</a> and his rival, the Hungarian mathematician <a href="/wiki/J%C3%A1nos_Bolyai" title="János Bolyai">János Bolyai</a>, independently defined and studied <a href="/wiki/Hyperbolic_geometry" title="Hyperbolic geometry">hyperbolic geometry</a>, where uniqueness of parallels no longer holds. In this geometry the sum of angles in a triangle add up to less than 180°. <a href="/wiki/Elliptic_geometry" title="Elliptic geometry">Elliptic geometry</a> was developed later in the 19th century by the German mathematician <a href="/wiki/Bernhard_Riemann" title="Bernhard Riemann">Bernhard Riemann</a>; here no parallel can be found and the angles in a triangle add up to more than 180°. Riemann also developed <a href="/wiki/Riemannian_geometry" title="Riemannian geometry">Riemannian geometry</a>, which unifies and vastly generalizes the three types of geometry, and he defined the concept of a <a href="/wiki/Manifold" title="Manifold">manifold</a>, which generalizes the ideas of <a href="/wiki/Curve" title="Curve">curves</a> and <a href="/wiki/Surface" title="Surface">surfaces</a>.</p>
<p>The 19th century saw the beginning of a great deal of <a href="/wiki/Abstract_algebra" title="Abstract algebra">abstract algebra</a>. <a href="/wiki/Hermann_Grassmann" title="Hermann Grassmann">Hermann Grassmann</a> in Germany gave a first version of <a href="/wiki/Vector_space" title="Vector space">vector spaces</a>, <a href="/wiki/William_Rowan_Hamilton" title="William Rowan Hamilton">William Rowan Hamilton</a> in Ireland developed <a href="/wiki/Noncommutative_algebra" title="Noncommutative algebra" class="mw-redirect">noncommutative algebra</a>. The British mathematician <a href="/wiki/George_Boole" title="George Boole">George Boole</a> devised an algebra that soon evolved into what is now called <a href="/wiki/Boolean_algebra" title="Boolean algebra">Boolean algebra</a>, in which the only numbers were 0 and 1. Boolean algebra is the starting point of <a href="/wiki/Mathematical_logic" title="Mathematical logic">mathematical logic</a> and has important applications in <a href="/wiki/Computer_science" title="Computer science">computer science</a>.</p>
<p><a href="/wiki/Augustin-Louis_Cauchy" title="Augustin-Louis Cauchy">Augustin-Louis Cauchy</a>, <a href="/wiki/Bernhard_Riemann" title="Bernhard Riemann">Bernhard Riemann</a>, and <a href="/wiki/Karl_Weierstrass" title="Karl Weierstrass">Karl Weierstrass</a> reformulated the calculus in a more rigorous fashion.</p>
<p>Also, for the first time, the limits of mathematics were explored. <a href="/wiki/Niels_Henrik_Abel" title="Niels Henrik Abel">Niels Henrik Abel</a>, a Norwegian, and <a href="/wiki/%C3%89variste_Galois" title="Évariste Galois">Évariste Galois</a>, a Frenchman, proved that there is no general algebraic method for solving polynomial equations of degree greater than four (<a href="/wiki/Abel%E2%80%93Ruffini_theorem" title="AbelRuffini theorem">AbelRuffini theorem</a>). Other 19th-century mathematicians utilized this in their proofs that straightedge and compass alone are not sufficient to <a href="/wiki/Trisect_an_arbitrary_angle" title="Trisect an arbitrary angle" class="mw-redirect">trisect an arbitrary angle</a>, to construct the side of a cube twice the volume of a given cube, nor to construct a square equal in area to a given circle. Mathematicians had vainly attempted to solve all of these problems since the time of the ancient Greeks. On the other hand, the limitation of three <a href="/wiki/Dimension" title="Dimension" class="mw-redirect">dimensions</a> in geometry was surpassed in the 19th century through considerations of <a href="/wiki/Parameter_space" title="Parameter space">parameter space</a> and <a href="/wiki/Hypercomplex_number" title="Hypercomplex number">hypercomplex numbers</a>.</p>
<p>Abel and Galois's investigations into the solutions of various polynomial equations laid the groundwork for further developments of <a href="/wiki/Group_theory" title="Group theory">group theory</a>, and the associated fields of <a href="/wiki/Abstract_algebra" title="Abstract algebra">abstract algebra</a>. In the 20th century physicists and other scientists have seen group theory as the ideal way to study <a href="/wiki/Symmetry" title="Symmetry">symmetry</a>.</p>
<p>In the later 19th century, <a href="/wiki/Georg_Cantor" title="Georg Cantor">Georg Cantor</a> established the first foundations of <a href="/wiki/Set_theory" title="Set theory">set theory</a>, which enabled the rigorous treatment of the notion of infinity and has become the common language of nearly all mathematics. Cantor's set theory, and the rise of <a href="/wiki/Mathematical_logic" title="Mathematical logic">mathematical logic</a> in the hands of <a href="/wiki/Peano" title="Peano" class="mw-redirect">Peano</a>, <a href="/wiki/L._E._J._Brouwer" title="L. E. J. Brouwer">L. E. J. Brouwer</a>, <a href="/wiki/David_Hilbert" title="David Hilbert">David Hilbert</a>, <a href="/wiki/Bertrand_Russell" title="Bertrand Russell">Bertrand Russell</a>, and <a href="/wiki/A.N._Whitehead" title="A.N. Whitehead" class="mw-redirect">A.N. Whitehead</a>, initiated a long running debate on the <a href="/wiki/Foundations_of_mathematics" title="Foundations of mathematics">foundations of mathematics</a>.</p>
<p>The 19th century saw the founding of a number of national mathematical societies: the <a href="/wiki/London_Mathematical_Society" title="London Mathematical Society">London Mathematical Society</a> in 1865, the <a href="/wiki/Soci%C3%A9t%C3%A9_Math%C3%A9matique_de_France" title="Société Mathématique de France" class="mw-redirect">Société Mathématique de France</a> in 1872, the <a href="/wiki/Circolo_Matematico_di_Palermo" title="Circolo Matematico di Palermo">Circolo Matematico di Palermo</a> in 1884, the <a href="/wiki/Edinburgh_Mathematical_Society" title="Edinburgh Mathematical Society">Edinburgh Mathematical Society</a> in 1883, and the <a href="/wiki/American_Mathematical_Society" title="American Mathematical Society">American Mathematical Society</a> in 1888. The first international, special-interest society, the <a href="/wiki/Quaternion_Society" title="Quaternion Society">Quaternion Society</a>, was formed in 1899, in the context of a <a href="/wiki/Hyperbolic_quaternion#Historical_review" title="Hyperbolic quaternion">vector controversy</a>.</p>
<p>In 1897, Hensel introduced <a href="/wiki/P-adic_number" title="P-adic number">p-adic numbers</a>.</p>
<h3><span class="mw-headline" id="20th_century">20th century</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit&amp;section=15" title="Edit section: 20th century">edit</a><span class="mw-editsection-bracket">]</span></span></h3>
<div class="thumb tright">
<div class="thumbinner" style="width:167px;"><a href="/wiki/File:Four_Colour_Map_Example.svg" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Four_Colour_Map_Example.svg/165px-Four_Colour_Map_Example.svg.png" width="165" height="220" class="thumbimage" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Four_Colour_Map_Example.svg/247px-Four_Colour_Map_Example.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Four_Colour_Map_Example.svg/330px-Four_Colour_Map_Example.svg.png 2x" data-file-width="300" data-file-height="400" /></a>
<div class="thumbcaption">
<div class="magnify"><a href="/wiki/File:Four_Colour_Map_Example.svg" class="internal" title="Enlarge"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>
A map illustrating the <a href="/wiki/Four_Color_Theorem" title="Four Color Theorem" class="mw-redirect">Four Color Theorem</a></div>
</div>
</div>
<p>The 20th century saw mathematics become a major profession. Every year, thousands of new Ph.D.s in mathematics were awarded, and jobs were available in both teaching and industry. An effort to catalogue the areas and applications of mathematics was undertaken in <a href="/wiki/Klein%27s_encyclopedia" title="Klein's encyclopedia">Klein's encyclopedia</a>.</p>
<p>In a 1900 speech to the <a href="/wiki/International_Congress_of_Mathematicians" title="International Congress of Mathematicians">International Congress of Mathematicians</a>, <a href="/wiki/David_Hilbert" title="David Hilbert">David Hilbert</a> set out a list of <a href="/wiki/Hilbert%27s_problems" title="Hilbert's problems">23 unsolved problems in mathematics</a>. These problems, spanning many areas of mathematics, formed a central focus for much of 20th-century mathematics. Today, 10 have been solved, 7 are partially solved, and 2 are still open. The remaining 4 are too loosely formulated to be stated as solved or not.</p>
<p>Notable historical conjectures were finally proven. In 1976, <a href="/wiki/Wolfgang_Haken" title="Wolfgang Haken">Wolfgang Haken</a> and <a href="/wiki/Kenneth_Appel" title="Kenneth Appel">Kenneth Appel</a> used a computer to prove the <a href="/wiki/Four_color_theorem" title="Four color theorem">four color theorem</a>. <a href="/wiki/Andrew_Wiles" title="Andrew Wiles">Andrew Wiles</a>, building on the work of others, proved <a href="/wiki/Fermat%27s_Last_Theorem" title="Fermat's Last Theorem">Fermat's Last Theorem</a> in 1995. <a href="/wiki/Paul_Cohen_(mathematician)" title="Paul Cohen (mathematician)">Paul Cohen</a> and <a href="/wiki/Kurt_G%C3%B6del" title="Kurt Gödel">Kurt Gödel</a> proved that the <a href="/wiki/Continuum_hypothesis" title="Continuum hypothesis">continuum hypothesis</a> is <a href="/wiki/Logical_independence" title="Logical independence" class="mw-redirect">independent</a> of (could neither be proved nor disproved from) the <a href="/wiki/ZFC" title="ZFC" class="mw-redirect">standard axioms of set theory</a>. In 1998 <a href="/wiki/Thomas_Callister_Hales" title="Thomas Callister Hales">Thomas Callister Hales</a> proved the <a href="/wiki/Kepler_conjecture" title="Kepler conjecture">Kepler conjecture</a>.</p>
<p>Mathematical collaborations of unprecedented size and scope took place. An example is the <a href="/wiki/Classification_of_finite_simple_groups" title="Classification of finite simple groups">classification of finite simple groups</a> (also called the "enormous theorem"), whose proof between 1955 and 1983 required 500-odd journal articles by about 100 authors, and filling tens of thousands of pages. A group of French mathematicians, including <a href="/wiki/Jean_Dieudonn%C3%A9" title="Jean Dieudonné">Jean Dieudonné</a> and <a href="/wiki/Andr%C3%A9_Weil" title="André Weil">André Weil</a>, publishing under the <a href="/wiki/Pseudonym" title="Pseudonym">pseudonym</a> "<a href="/wiki/Nicolas_Bourbaki" title="Nicolas Bourbaki">Nicolas Bourbaki</a>", attempted to exposit all of known mathematics as a coherent rigorous whole. The resulting several dozen volumes has had a controversial influence on mathematical education.<sup id="cite_ref-132" class="reference"><a href="#cite_note-132"><span>[</span>132<span>]</span></a></sup></p>
<div class="thumb tright">
<div class="thumbinner" style="width:222px;"><a href="/wiki/File:Relativistic_precession.svg" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/2/28/Relativistic_precession.svg/220px-Relativistic_precession.svg.png" width="220" height="204" class="thumbimage" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/2/28/Relativistic_precession.svg/330px-Relativistic_precession.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/2/28/Relativistic_precession.svg/440px-Relativistic_precession.svg.png 2x" data-file-width="420" data-file-height="390" /></a>
<div class="thumbcaption">
<div class="magnify"><a href="/wiki/File:Relativistic_precession.svg" class="internal" title="Enlarge"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>
Newtonian (red) vs. Einsteinian orbit (blue) of a lone planet orbiting a star, with <a href="/wiki/General_relativity#Orbital_effects_and_the_relativity_of_direction" title="General relativity">relativistic precession of apsides</a></div>
</div>
</div>
<p><a href="/wiki/Differential_geometry" title="Differential geometry">Differential geometry</a> came into its own when <a href="/wiki/Einstein" title="Einstein" class="mw-redirect">Einstein</a> used it in <a href="/wiki/General_relativity" title="General relativity">general relativity</a>. Entire new areas of mathematics such as <a href="/wiki/Mathematical_logic" title="Mathematical logic">mathematical logic</a>, <a href="/wiki/Topology" title="Topology">topology</a>, and <a href="/wiki/John_von_Neumann" title="John von Neumann">John von Neumann</a>'s <a href="/wiki/Game_theory" title="Game theory">game theory</a> changed the kinds of questions that could be answered by mathematical methods. All kinds of <a href="/wiki/Mathematical_structure" title="Mathematical structure">structures</a> were abstracted using axioms and given names like <a href="/wiki/Metric_space" title="Metric space">metric spaces</a>, <a href="/wiki/Topological_space" title="Topological space">topological spaces</a> etc. As mathematicians do, the concept of an abstract structure was itself abstracted and led to <a href="/wiki/Category_theory" title="Category theory">category theory</a>. <a href="/wiki/Grothendieck" title="Grothendieck" class="mw-redirect">Grothendieck</a> and <a href="/wiki/Jean-Pierre_Serre" title="Jean-Pierre Serre">Serre</a> recast <a href="/wiki/Algebraic_geometry" title="Algebraic geometry">algebraic geometry</a> using <a href="/wiki/Sheaf_(mathematics)" title="Sheaf (mathematics)">sheaf theory</a>. Large advances were made in the qualitative study of <a href="/wiki/Dynamical_systems_theory" title="Dynamical systems theory">dynamical systems</a> that <a href="/wiki/Henri_Poincar%C3%A9" title="Henri Poincaré">Poincaré</a> had begun in the 1890s. <a href="/wiki/Measure_theory" title="Measure theory" class="mw-redirect">Measure theory</a> was developed in the late 19th and early 20th centuries. Applications of measures include the <a href="/wiki/Lebesgue_integral" title="Lebesgue integral" class="mw-redirect">Lebesgue integral</a>, <a href="/wiki/Kolmogorov" title="Kolmogorov" class="mw-redirect">Kolmogorov</a>'s axiomatisation of <a href="/wiki/Probability_theory" title="Probability theory">probability theory</a>, and <a href="/wiki/Ergodic_theory" title="Ergodic theory">ergodic theory</a>. <a href="/wiki/Knot_theory" title="Knot theory">Knot theory</a> greatly expanded. <a href="/wiki/Quantum_mechanics" title="Quantum mechanics">Quantum mechanics</a> led to the development of <a href="/wiki/Functional_analysis" title="Functional analysis">functional analysis</a>. Other new areas include, <a href="/wiki/Laurent_Schwartz" title="Laurent Schwartz">Laurent Schwartz</a>'s <a href="/wiki/Distribution_(mathematics)" title="Distribution (mathematics)">distribution theory</a>, <a href="/wiki/Fixed-point_theorem" title="Fixed-point theorem">fixed point theory</a>, <a href="/wiki/Singularity_theory" title="Singularity theory">singularity theory</a> and <a href="/wiki/Ren%C3%A9_Thom" title="René Thom">René Thom</a>'s <a href="/wiki/Catastrophe_theory" title="Catastrophe theory">catastrophe theory</a>, <a href="/wiki/Model_theory" title="Model theory">model theory</a>, and <a href="/wiki/Beno%C3%AEt_Mandelbrot" title="Benoît Mandelbrot" class="mw-redirect">Mandelbrot</a>'s <a href="/wiki/Fractals" title="Fractals" class="mw-redirect">fractals</a>. <a href="/wiki/Lie_theory" title="Lie theory">Lie theory</a> with its <a href="/wiki/Lie_group" title="Lie group">Lie groups</a> and <a href="/wiki/Lie_algebra" title="Lie algebra">Lie algebras</a> became one of the major areas of study.</p>
<p><a href="/wiki/Non-standard_analysis" title="Non-standard analysis">Non-standard analysis</a>, introduced by <a href="/wiki/Abraham_Robinson" title="Abraham Robinson">Abraham Robinson</a>, rehabillitated the <a href="/wiki/Infinitesimal" title="Infinitesimal">infinitesimal</a> approach to calculus, which had fallen into disrepute in favour of the theory of <a href="/wiki/Limit_of_a_function" title="Limit of a function">limits</a>, by extending the field of real numbers to the <a href="/wiki/Hyperreal_number" title="Hyperreal number">Hyperreal numbers</a> which include infinitesimal and infinite quantities. An even larger number system, the <a href="/wiki/Surreal_number" title="Surreal number">surreal numbers</a> were discovered by <a href="/wiki/John_Horton_Conway" title="John Horton Conway">John Horton Conway</a> in connection with <a href="/wiki/Combinatorial_game" title="Combinatorial game" class="mw-redirect">combinatorial games</a>.</p>
<p>The development and continual improvement of <a href="/wiki/Computer" title="Computer">computers</a>, at first mechanical analog machines and then digital electronic machines, allowed <a href="/wiki/Industry" title="Industry">industry</a> to deal with larger and larger amounts of data to facilitate mass production and distribution and communication, and new areas of mathematics were developed to deal with this: <a href="/wiki/Alan_Turing" title="Alan Turing">Alan Turing</a>'s <a href="/wiki/Computability_theory" title="Computability theory">computability theory</a>; <a href="/wiki/Computational_complexity_theory" title="Computational complexity theory">complexity theory</a>; <a href="/wiki/Derrick_Henry_Lehmer" title="Derrick Henry Lehmer">Derrick Henry Lehmer</a>'s use of <a href="/wiki/ENIAC" title="ENIAC">ENIAC</a> to further number theory and the <a href="/wiki/Lucas-Lehmer_test" title="Lucas-Lehmer test" class="mw-redirect">Lucas-Lehmer test</a>; <a href="/wiki/Claude_Shannon" title="Claude Shannon">Claude Shannon</a>'s <a href="/wiki/Information_theory" title="Information theory">information theory</a>; <a href="/wiki/Signal_processing" title="Signal processing">signal processing</a>; <a href="/wiki/Data_analysis" title="Data analysis">data analysis</a>; <a href="/wiki/Mathematical_optimization" title="Mathematical optimization">optimization</a> and other areas of <a href="/wiki/Operations_research" title="Operations research">operations research</a>. In the preceding centuries much mathematical focus was on <a href="/wiki/Calculus" title="Calculus">calculus</a> and continuous functions, but the rise of computing and communication networks led to an increasing importance of <a href="/wiki/Discrete_mathematics" title="Discrete mathematics">discrete</a> concepts and the expansion of <a href="/wiki/Combinatorics" title="Combinatorics">combinatorics</a> including <a href="/wiki/Graph_theory" title="Graph theory">graph theory</a>. The speed and data processing abilities of computers also enabled the handling of mathematical problems that were too time-consuming to deal with by pencil and paper calculations, leading to areas such as <a href="/wiki/Numerical_analysis" title="Numerical analysis">numerical analysis</a> and <a href="/wiki/Symbolic_computation" title="Symbolic computation">symbolic computation</a>. Some of the most important methods and <a href="/wiki/Algorithm" title="Algorithm">algorithms</a> of the 20th century are: the <a href="/wiki/Simplex_algorithm" title="Simplex algorithm">simplex algorithm</a>, the <a href="/wiki/Fast_Fourier_Transform" title="Fast Fourier Transform" class="mw-redirect">Fast Fourier Transform</a>, <a href="/wiki/Error-correcting_code" title="Error-correcting code" class="mw-redirect">error-correcting codes</a>, the <a href="/wiki/Kalman_filter" title="Kalman filter">Kalman filter</a> from <a href="/wiki/Control_theory" title="Control theory">control theory</a> and the <a href="/wiki/RSA_algorithm" title="RSA algorithm" class="mw-redirect">RSA algorithm</a> of <a href="/wiki/Public-key_cryptography" title="Public-key cryptography">public-key cryptography</a>.</p>
<p>At the same time, deep insights were made about the limitations to mathematics. In 1929 and 1930, it was proved the truth or falsity of all statements formulated about the <a href="/wiki/Natural_number" title="Natural number">natural numbers</a> plus one of addition and multiplication, was <a href="/wiki/Decidability_(logic)" title="Decidability (logic)">decidable</a>, i.e. could be determined by some algorithm. In 1931, <a href="/wiki/Kurt_G%C3%B6del" title="Kurt Gödel">Kurt Gödel</a> found that this was not the case for the natural numbers plus both addition and multiplication; this system, known as <a href="/wiki/Peano_arithmetic" title="Peano arithmetic" class="mw-redirect">Peano arithmetic</a>, was in fact <a href="/wiki/Incompleteness_theorem" title="Incompleteness theorem" class="mw-redirect">incompletable</a>. (Peano arithmetic is adequate for a good deal of <a href="/wiki/Number_theory" title="Number theory">number theory</a>, including the notion of <a href="/wiki/Prime_number" title="Prime number">prime number</a>.) A consequence of Gödel's two <a href="/wiki/Incompleteness_theorem" title="Incompleteness theorem" class="mw-redirect">incompleteness theorems</a> is that in any mathematical system that includes Peano arithmetic (including all of <a href="/wiki/Mathematical_analysis" title="Mathematical analysis">analysis</a> and <a href="/wiki/Geometry" title="Geometry">geometry</a>), truth necessarily outruns proof, i.e. there are true statements that <a href="/wiki/Incompleteness_theorem" title="Incompleteness theorem" class="mw-redirect">cannot be proved</a> within the system. Hence mathematics cannot be reduced to mathematical logic, and <a href="/wiki/David_Hilbert" title="David Hilbert">David Hilbert</a>'s dream of making all of mathematics complete and consistent needed to be reformulated.</p>
<div class="thumb tright">
<div class="thumbinner" style="width:222px;"><a href="/wiki/File:GammaAbsSmallPlot.png" class="image"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/c/cc/GammaAbsSmallPlot.png/220px-GammaAbsSmallPlot.png" width="220" height="179" class="thumbimage" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/c/cc/GammaAbsSmallPlot.png/330px-GammaAbsSmallPlot.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/cc/GammaAbsSmallPlot.png/440px-GammaAbsSmallPlot.png 2x" data-file-width="700" data-file-height="570" /></a>
<div class="thumbcaption">
<div class="magnify"><a href="/wiki/File:GammaAbsSmallPlot.png" class="internal" title="Enlarge"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/magnify-clip.png" width="15" height="11" alt="" /></a></div>
The <a href="/wiki/Absolute_value" title="Absolute value">absolute value</a> of the Gamma function on the complex plane.</div>
</div>
</div>
<p>One of the more colorful figures in 20th-century mathematics was <a href="/wiki/Srinivasa_Aiyangar_Ramanujan" title="Srinivasa Aiyangar Ramanujan" class="mw-redirect">Srinivasa Aiyangar Ramanujan</a> (18871920), an Indian <a href="/wiki/Autodidact" title="Autodidact" class="mw-redirect">autodidact</a> who conjectured or proved over 3000 theorems, including properties of <a href="/wiki/Highly_composite_number" title="Highly composite number">highly composite numbers</a>, the <a href="/wiki/Partition_function_(number_theory)" title="Partition function (number theory)" class="mw-redirect">partition function</a> and its <a href="/wiki/Asymptotics" title="Asymptotics" class="mw-redirect">asymptotics</a>, and <a href="/wiki/Ramanujan_theta_function" title="Ramanujan theta function">mock theta functions</a>. He also made major investigations in the areas of <a href="/wiki/Gamma_function" title="Gamma function">gamma functions</a>, <a href="/wiki/Modular_form" title="Modular form">modular forms</a>, <a href="/wiki/Divergent_series" title="Divergent series">divergent series</a>, <a href="/wiki/General_hypergeometric_function" title="General hypergeometric function">hypergeometric series</a> and <a href="/wiki/Prime_number" title="Prime number">prime number</a> theory.</p>
<p><a href="/wiki/Paul_Erd%C5%91s" title="Paul Erdős">Paul Erdős</a> published more papers than any other mathematician in history, working with hundreds of collaborators. Mathematicians have a game equivalent to the <a href="/wiki/Kevin_Bacon_Game" title="Kevin Bacon Game" class="mw-redirect">Kevin Bacon Game</a>, which leads to the <a href="/wiki/Erd%C5%91s_number" title="Erdős number">Erdős number</a> of a mathematician. This describes the "collaborative distance" between a person and Paul Erdős, as measured by joint authorship of mathematical papers.</p>
<p><a href="/wiki/Emmy_Noether" title="Emmy Noether">Emmy Noether</a> has been described by many as the most important woman in the history of mathematics,<sup id="cite_ref-133" class="reference"><a href="#cite_note-133"><span>[</span>133<span>]</span></a></sup> she revolutionized the theories of <a href="/wiki/Ring_(mathematics)" title="Ring (mathematics)">rings</a>, <a href="/wiki/Field_(mathematics)" title="Field (mathematics)">fields</a>, and <a href="/wiki/Algebra_over_a_field" title="Algebra over a field">algebras</a>.</p>
<p>As in most areas of study, the explosion of knowledge in the scientific age has led to specialization: by the end of the century there were hundreds of specialized areas in mathematics and the <a href="/wiki/Mathematics_Subject_Classification" title="Mathematics Subject Classification">Mathematics Subject Classification</a> was dozens of pages long.<sup id="cite_ref-134" class="reference"><a href="#cite_note-134"><span>[</span>134<span>]</span></a></sup> More and more <a href="/wiki/Mathematical_journal" title="Mathematical journal" class="mw-redirect">mathematical journals</a> were published and, by the end of the century, the development of the <a href="/wiki/World_wide_web" title="World wide web" class="mw-redirect">world wide web</a> led to online publishing.</p>
<h3><span class="mw-headline" id="21st_century">21st century</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit&amp;section=16" title="Edit section: 21st century">edit</a><span class="mw-editsection-bracket">]</span></span></h3>
<p>In 2000, the <a href="/wiki/Clay_Mathematics_Institute" title="Clay Mathematics Institute">Clay Mathematics Institute</a> announced the seven <a href="/wiki/Millennium_Prize_Problems" title="Millennium Prize Problems">Millennium Prize Problems</a>, and in 2003 the <a href="/wiki/Poincar%C3%A9_conjecture" title="Poincaré conjecture">Poincaré conjecture</a> was solved by <a href="/wiki/Grigori_Perelman" title="Grigori Perelman">Grigori Perelman</a> (who declined to accept an award on this point).</p>
<p>Most mathematical journals now have online versions as well as print versions, and many online-only journals are launched. There is an increasing drive towards <a href="/wiki/Open_access_(publishing)" title="Open access (publishing)" class="mw-redirect">open access publishing</a>, first popularized by the <a href="/wiki/ArXiv" title="ArXiv">arXiv</a>.</p>
<h2><span class="mw-headline" id="Future_of_mathematics">Future of mathematics</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit&amp;section=17" title="Edit section: Future of mathematics">edit</a><span class="mw-editsection-bracket">]</span></span></h2>
<div class="hatnote relarticle mainarticle">Main article: <a href="/wiki/Future_of_mathematics" title="Future of mathematics">Future of mathematics</a></div>
<p>There are many observable trends in mathematics, the most notable being that the subject is growing ever larger, computers are ever more important and powerful, the application of mathematics to bioinformatics is rapidly expanding, the volume of data to be analyzed being produced by science and industry, facilitated by computers, is explosively expanding.<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (April 2013)">citation needed</span></a></i>]</sup></p>
<h2><span class="mw-headline" id="See_also">See also</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit&amp;section=18" title="Edit section: See also">edit</a><span class="mw-editsection-bracket">]</span></span></h2>
<div class="noprint tright portal" style="border:solid #aaa 1px;margin:0.5em 0 0.5em 1em;">
<table style="background:#f9f9f9;font-size:85%;line-height:110%;max-width:175px;">
<tr valign="middle">
<td style="text-align:center;"><a href="/wiki/File:Nuvola_apps_edu_mathematics_blue-p.svg" class="image"><img alt="Portal icon" src="//upload.wikimedia.org/wikipedia/commons/thumb/3/3e/Nuvola_apps_edu_mathematics_blue-p.svg/28px-Nuvola_apps_edu_mathematics_blue-p.svg.png" width="28" height="28" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/3e/Nuvola_apps_edu_mathematics_blue-p.svg/42px-Nuvola_apps_edu_mathematics_blue-p.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/3e/Nuvola_apps_edu_mathematics_blue-p.svg/56px-Nuvola_apps_edu_mathematics_blue-p.svg.png 2x" data-file-width="128" data-file-height="128" /></a></td>
<td style="padding:0 0.2em;vertical-align:middle;font-style:italic;font-weight:bold;"><a href="/wiki/Portal:Mathematics" title="Portal:Mathematics">Mathematics portal</a></td>
</tr>
</table>
</div>
<ul>
<li><a href="/wiki/History_of_algebra" title="History of algebra">History of algebra</a></li>
<li><a href="/wiki/History_of_calculus" title="History of calculus">History of calculus</a></li>
<li><a href="/wiki/History_of_combinatorics" title="History of combinatorics">History of combinatorics</a></li>
<li><a href="/wiki/History_of_geometry" title="History of geometry">History of geometry</a></li>
<li><a href="/wiki/History_of_logic" title="History of logic">History of logic</a></li>
<li><a href="/wiki/History_of_mathematical_notation" title="History of mathematical notation">History of mathematical notation</a></li>
<li><a href="/wiki/History_of_number_theory" title="History of number theory" class="mw-redirect">History of number theory</a></li>
<li><a href="/wiki/History_of_statistics" title="History of statistics">History of statistics</a></li>
<li><a href="/wiki/History_of_trigonometry" title="History of trigonometry">History of trigonometry</a></li>
<li><a href="/wiki/History_of_writing_numbers" title="History of writing numbers" class="mw-redirect">History of writing numbers</a></li>
<li><a href="/wiki/Kenneth_O._May_Prize" title="Kenneth O. May Prize">Kenneth O. May Prize</a></li>
<li><a href="/wiki/List_of_important_publications_in_mathematics" title="List of important publications in mathematics">List of important publications in mathematics</a></li>
<li><a href="/wiki/Lists_of_mathematicians" title="Lists of mathematicians">Lists of mathematicians</a></li>
<li><a href="/wiki/Timeline_of_mathematics" title="Timeline of mathematics">Timeline of mathematics</a></li>
</ul>
<h2><span class="mw-headline" id="References">References</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit&amp;section=19" title="Edit section: References">edit</a><span class="mw-editsection-bracket">]</span></span></h2>
<div class="reflist columns references-column-count references-column-count-2" style="-moz-column-count: 2; -webkit-column-count: 2; column-count: 2; list-style-type: decimal;">
<ol class="references">
<li id="cite_note-Boyer_1991_loc.3DEuclid_of_Alexandria_p._119-1"><span class="mw-cite-backlink">^ <a href="#cite_ref-Boyer_1991_loc.3DEuclid_of_Alexandria_p._119_1-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Boyer_1991_loc.3DEuclid_of_Alexandria_p._119_1-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Euclid of Alexandria" p. 119)</span></li>
<li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text">J. Friberg, "Methods and traditions of Babylonian mathematics. Plimpton 322, Pythagorean triples, and the Babylonian triangle parameter equations", Historia Mathematica, 8, 1981, pp. 277—318.</span></li>
<li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><span class="citation book"><a href="/wiki/Otto_E._Neugebauer" title="Otto E. Neugebauer">Neugebauer, Otto</a> (1969) [1957]. <a rel="nofollow" class="external text" href="http://books.google.com/?id=JVhTtVA2zr8C"><i>The Exact Sciences in Antiquity</i></a> (2 ed.). <a href="/wiki/Dover_Publications" title="Dover Publications">Dover Publications</a>. <a href="/wiki/International_Standard_Book_Number" title="International Standard Book Number">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-0-486-22332-2" title="Special:BookSources/978-0-486-22332-2">978-0-486-22332-2</a>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.aufirst=Otto&amp;rft.aulast=Neugebauer&amp;rft.au=Neugebauer%2C+Otto&amp;rft.btitle=The+Exact+Sciences+in+Antiquity&amp;rft.date=1969&amp;rft.edition=2&amp;rft.genre=book&amp;rft_id=http%3A%2F%2Fbooks.google.com%2F%3Fid%3DJVhTtVA2zr8C&amp;rft.isbn=978-0-486-22332-2&amp;rft.pub=Dover+Publications&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span> Chap. IV "Egyptian Mathematics and Astronomy", pp. 7196.</span></li>
<li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><span class="citation book">Heath. <i>A Manual of Greek Mathematics</i>. p.&#160;5.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.au=Heath&amp;rft.aulast=Heath&amp;rft.btitle=A+Manual+of+Greek+Mathematics&amp;rft.genre=book&amp;rft.pages=5&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></span></li>
<li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text">Sir Thomas L. Heath, <i>A Manual of Greek Mathematics</i>, Dover, 1963, p. 1: "In the case of mathematics, it is the Greek contribution which it is most essential to know, for it was the Greeks who first made mathematics a science."</span></li>
<li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text">George Gheverghese Joseph, <i>The Crest of the Peacock: Non-European Roots of Mathematics</i>,Penguin Books, London, 1991, pp.140—148</span></li>
<li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text">Georges Ifrah, <i>Universalgeschichte der Zahlen</i>, Campus, Frankfurt/New York, 1986, pp.428—437</span></li>
<li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text">Robert Kaplan, "The Nothing That Is: A Natural History of Zero", Allen Lane/The Penguin Press, London, 1999</span></li>
<li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text">"The ingenious method of expressing every possible number using a set of ten symbols (each symbol having a place value and an absolute value) emerged in India. The idea seems so simple nowadays that its significance and profound importance is no longer appreciated. Its simplicity lies in the way it facilitated calculation and placed arithmetic foremost amongst useful inventions. the importance of this invention is more readily appreciated when one considers that it was beyond the two greatest men of Antiquity, Archimedes and Apollonius." - Pierre Simon Laplace <a rel="nofollow" class="external free" href="http://www-history.mcs.st-and.ac.uk/HistTopics/Indian_numerals.html">http://www-history.mcs.st-and.ac.uk/HistTopics/Indian_numerals.html</a></span></li>
<li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><a href="/wiki/Adolf_Yushkevich" title="Adolf Yushkevich" class="mw-redirect">A.P. Juschkewitsch</a>, "Geschichte der Mathematik im Mittelalter", Teubner, Leipzig, 1964</span></li>
<li id="cite_note-Boyer_1991_loc.3DOrigins_p._3-11"><span class="mw-cite-backlink">^ <a href="#cite_ref-Boyer_1991_loc.3DOrigins_p._3_11-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Boyer_1991_loc.3DOrigins_p._3_11-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Origins" p. 3)</span></li>
<li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://mathworld.wolfram.com/LebomboBone.html">Lebombo Bone - from Wolfram MathWorld</a></span></li>
<li id="cite_note-Diaspora-13"><span class="mw-cite-backlink">^ <a href="#cite_ref-Diaspora_13-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Diaspora_13-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><span class="citation web">Williams, Scott W. (2005). <a rel="nofollow" class="external text" href="http://www.math.buffalo.edu/mad/Ancient-Africa/lebombo.html">"The Oldest Mathematical Object is in Swaziland"</a>. <i>Mathematicians of the African Diaspora</i>. SUNY Buffalo mathematics department<span class="reference-accessdate">. Retrieved 2006-05-06</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.atitle=The+Oldest+Mathematical+Object+is+in+Swaziland&amp;rft.aufirst=Scott+W.&amp;rft.aulast=Williams&amp;rft.au=Williams%2C+Scott+W.&amp;rft.date=2005&amp;rft.genre=article&amp;rft_id=http%3A%2F%2Fwww.math.buffalo.edu%2Fmad%2FAncient-Africa%2Flebombo.html&amp;rft.jtitle=Mathematicians+of+the+African+Diaspora&amp;rft.pub=SUNY+Buffalo+mathematics+department&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal" class="Z3988"><span style="display:none;">&#160;</span></span></span></li>
<li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-14">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.math.buffalo.edu/mad/Ancient-Africa/ishango.html">An old mathematical object</a></span></li>
<li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://etopia.sintlucas.be/3.14/Ishango_meeting/Mathematics_Africa.pdf">Mathematics in (central) Africa before colonization</a></span></li>
<li id="cite_note-Marshack-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-Marshack_16-0">^</a></b></span> <span class="reference-text">Marshack, Alexander (1991): <i>The Roots of Civilization</i>, Colonial Hill, Mount Kisco, NY.</span></li>
<li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><span class="citation book">Rudman, Peter Strom (2007). <i>How Mathematics Happened: The First 50,000 Years</i>. Prometheus Books. p.&#160;64. <a href="/wiki/International_Standard_Book_Number" title="International Standard Book Number">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-1-59102-477-4" title="Special:BookSources/978-1-59102-477-4">978-1-59102-477-4</a>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.aufirst=Peter+Strom&amp;rft.aulast=Rudman&amp;rft.au=Rudman%2C+Peter+Strom&amp;rft.btitle=How+Mathematics+Happened%3A+The+First+50%2C000+Years&amp;rft.date=2007&amp;rft.genre=book&amp;rft.isbn=978-1-59102-477-4&amp;rft.pages=64&amp;rft.pub=Prometheus+Books&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></span></li>
<li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text">Marshack, A. 1972. The Roots of Civilization: the Cognitive Beginning of Mans First Art, Symbol and Notation. New York: McGraw-Hil</span></li>
<li id="cite_note-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-19">^</a></b></span> <span class="reference-text">Thom, Alexander, and Archie Thom, 1988, "The metrology and geometry of Megalithic Man", pp 132-151 in C.L.N. Ruggles, ed., <i>Records in Stone: Papers in memory of Alexander Thom</i>. Cambridge University Press. <a href="/wiki/Special:BookSources/0521333814" class="internal mw-magiclink-isbn">ISBN 0-521-33381-4</a>.</span></li>
<li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Mesopotamia" p. 24)</span></li>
<li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Mesopotamia" p. 25)</span></li>
<li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text">Duncan J. Melville (2003). <a rel="nofollow" class="external text" href="http://it.stlawu.edu/~dmelvill/mesomath/3Mill/chronology.html">Third Millennium Chronology</a>, <i>Third Millennium Mathematics</i>. <a href="/wiki/St._Lawrence_University" title="St. Lawrence University">St. Lawrence University</a>.</span></li>
<li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><span class="citation book"><a href="/wiki/Aaboe" title="Aaboe" class="mw-redirect">Aaboe, Asger</a> (1998). <i>Episodes from the Early History of Mathematics</i>. New York: Random House. pp.&#160;3031.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.au=Aaboe%2C+Asger&amp;rft.aufirst=Asger&amp;rft.aulast=Aaboe&amp;rft.btitle=Episodes+from+the+Early+History+of+Mathematics&amp;rft.date=1998&amp;rft.genre=book&amp;rft.pages=30-31&amp;rft.place=New+York&amp;rft.pub=Random+House&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></span></li>
<li id="cite_note-Boyer_1991_loc.3DEgypt_p._11-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-Boyer_1991_loc.3DEgypt_p._11_24-0">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Egypt" p. 11)</span></li>
<li id="cite_note-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-25">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.mathpages.com/home/kmath340/kmath340.htm">Egyptian Unit Fractions</a> at MathPages</span></li>
<li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://mathpages.com/home/kmath340/kmath340.htm">Egyptian Unit Fractions</a></span></li>
<li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-27">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www-history.mcs.st-andrews.ac.uk/history/HistTopics/Egyptian_papyri.html">Egyptian Papyri</a></span></li>
<li id="cite_note-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-28">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.math.buffalo.edu/mad/Ancient-Africa/mad_ancient_egypt_algebra.html#areithmetic%20series">Egyptian Algebra - Mathematicians of the African Diaspora</a></span></li>
<li id="cite_note-Boyer_1991_loc.3DEgypt_p._19-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-Boyer_1991_loc.3DEgypt_p._19_29-0">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Egypt" p. 19)</span></li>
<li id="cite_note-30"><span class="mw-cite-backlink"><b><a href="#cite_ref-30">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.math.buffalo.edu/mad/Ancient-Africa/mad_ancient_egyptpapyrus.html#berlin">Egyptian Mathematical Papyri - Mathematicians of the African Diaspora</a></span></li>
<li id="cite_note-31"><span class="mw-cite-backlink"><b><a href="#cite_ref-31">^</a></b></span> <span class="reference-text">Howard Eves, <i>An Introduction to the History of Mathematics</i>, Saunders, 1990, <a href="/wiki/Special:BookSources/0030295580" class="internal mw-magiclink-isbn">ISBN 0-03-029558-0</a></span></li>
<li id="cite_note-32"><span class="mw-cite-backlink"><b><a href="#cite_ref-32">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "The Age of Plato and Aristotle" p. 99)</span></li>
<li id="cite_note-33"><span class="mw-cite-backlink"><b><a href="#cite_ref-33">^</a></b></span> <span class="reference-text">Martin Bernal, "Animadversions on the Origins of Western Science", pp. 7283 in Michael H. Shank, ed., <i>The Scientific Enterprise in Antiquity and the Middle Ages</i>, (Chicago: University of Chicago Press) 2000, p. 75.</span></li>
<li id="cite_note-34"><span class="mw-cite-backlink"><b><a href="#cite_ref-34">^</a></b></span> <span class="reference-text"><span class="citation web">Bill Casselman. <a rel="nofollow" class="external text" href="http://www.math.ubc.ca/~cass/Euclid/papyrus/papyrus.html">"One of the Oldest Extant Diagrams from Euclid"</a>. University of British Columbia<span class="reference-accessdate">. Retrieved 2008-09-26</span>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.au=Bill+Casselman&amp;rft.aulast=Bill+Casselman&amp;rft.btitle=One+of+the+Oldest+Extant+Diagrams+from+Euclid&amp;rft.genre=book&amp;rft_id=http%3A%2F%2Fwww.math.ubc.ca%2F~cass%2FEuclid%2Fpapyrus%2Fpapyrus.html&amp;rft.pub=University+of+British+Columbia&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></span></li>
<li id="cite_note-35"><span class="mw-cite-backlink"><b><a href="#cite_ref-35">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Ionia and the Pythagoreans" p. 43)</span></li>
<li id="cite_note-36"><span class="mw-cite-backlink"><b><a href="#cite_ref-36">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Ionia and the Pythagoreans" p. 49)</span></li>
<li id="cite_note-37"><span class="mw-cite-backlink"><b><a href="#cite_ref-37">^</a></b></span> <span class="reference-text">Eves, Howard, An Introduction to the History of Mathematics, Saunders, 1990, <a href="/wiki/Special:BookSources/0030295580" class="internal mw-magiclink-isbn">ISBN 0-03-029558-0</a>.</span></li>
<li id="cite_note-38"><span class="mw-cite-backlink"><b><a href="#cite_ref-38">^</a></b></span> <span class="reference-text"><span id="CITEREFKurt_Von_Fritz1945" class="citation journal">Kurt Von Fritz (1945). "The Discovery of Incommensurability by Hippasus of Metapontum". <i>The Annals of Mathematics</i>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.atitle=The+Discovery+of+Incommensurability+by+Hippasus+of+Metapontum&amp;rft.au=Kurt+Von+Fritz&amp;rft.aulast=Kurt+Von+Fritz&amp;rft.date=1945&amp;rft.genre=article&amp;rft.jtitle=The+Annals+of+Mathematics&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal" class="Z3988"><span style="display:none;">&#160;</span></span></span></li>
<li id="cite_note-39"><span class="mw-cite-backlink"><b><a href="#cite_ref-39">^</a></b></span> <span class="reference-text"><span id="CITEREFJames_R._Choike1980" class="citation journal">James R. Choike (1980). "The Pentagram and the Discovery of an Irrational Number". <i>The Two-Year College Mathematics Journal</i>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.atitle=The+Pentagram+and+the+Discovery+of+an+Irrational+Number&amp;rft.au=James+R.+Choike&amp;rft.aulast=James+R.+Choike&amp;rft.date=1980&amp;rft.genre=article&amp;rft.jtitle=The+Two-Year+College+Mathematics+Journal&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal" class="Z3988"><span style="display:none;">&#160;</span></span></span></li>
<li id="cite_note-40"><span class="mw-cite-backlink"><b><a href="#cite_ref-40">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "The Age of Plato and Aristotle" p. 86)</span></li>
<li id="cite_note-Boyer_1991_loc.3DThe_Age_of_Plato_and_Aristotle_p._88-41"><span class="mw-cite-backlink">^ <a href="#cite_ref-Boyer_1991_loc.3DThe_Age_of_Plato_and_Aristotle_p._88_41-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Boyer_1991_loc.3DThe_Age_of_Plato_and_Aristotle_p._88_41-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "The Age of Plato and Aristotle" p. 88)</span></li>
<li id="cite_note-42"><span class="mw-cite-backlink"><b><a href="#cite_ref-42">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "The Age of Plato and Aristotle" p. 87)</span></li>
<li id="cite_note-43"><span class="mw-cite-backlink"><b><a href="#cite_ref-43">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "The Age of Plato and Aristotle" p. 92)</span></li>
<li id="cite_note-44"><span class="mw-cite-backlink"><b><a href="#cite_ref-44">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "The Age of Plato and Aristotle" p. 93)</span></li>
<li id="cite_note-45"><span class="mw-cite-backlink"><b><a href="#cite_ref-45">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "The Age of Plato and Aristotle" p. 91)</span></li>
<li id="cite_note-46"><span class="mw-cite-backlink"><b><a href="#cite_ref-46">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "The Age of Plato and Aristotle" p. 98)</span></li>
<li id="cite_note-47"><span class="mw-cite-backlink"><b><a href="#cite_ref-47">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Euclid of Alexandria" p. 100)</span></li>
<li id="cite_note-Boyer_1991_loc.3DEuclid_of_Alexandria_p._104-48"><span class="mw-cite-backlink">^ <a href="#cite_ref-Boyer_1991_loc.3DEuclid_of_Alexandria_p._104_48-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Boyer_1991_loc.3DEuclid_of_Alexandria_p._104_48-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Euclid of Alexandria" p. 104)</span></li>
<li id="cite_note-49"><span class="mw-cite-backlink"><b><a href="#cite_ref-49">^</a></b></span> <span class="reference-text">Howard Eves, <i>An Introduction to the History of Mathematics</i>, Saunders, 1990, <a href="/wiki/Special:BookSources/0030295580" class="internal mw-magiclink-isbn">ISBN 0-03-029558-0</a> p. 141: "No work, except <a href="/wiki/The_Bible" title="The Bible" class="mw-redirect">The Bible</a>, has been more widely used...."</span></li>
<li id="cite_note-50"><span class="mw-cite-backlink"><b><a href="#cite_ref-50">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Euclid of Alexandria" p. 102)</span></li>
<li id="cite_note-51"><span class="mw-cite-backlink"><b><a href="#cite_ref-51">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.fordham.edu/halsall/source/hypatia.html">Ecclesiastical History,Bk VI: Chap. 15</a></span></li>
<li id="cite_note-52"><span class="mw-cite-backlink"><b><a href="#cite_ref-52">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Archimedes of Syracuse" p. 120)</span></li>
<li id="cite_note-Boyer1991-53"><span class="mw-cite-backlink">^ <a href="#cite_ref-Boyer1991_53-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Boyer1991_53-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Archimedes of Syracuse" p. 130)</span></li>
<li id="cite_note-54"><span class="mw-cite-backlink"><b><a href="#cite_ref-54">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Archimedes of Syracuse" p. 126)</span></li>
<li id="cite_note-55"><span class="mw-cite-backlink"><b><a href="#cite_ref-55">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Archimedes of Syracuse" p. 125)</span></li>
<li id="cite_note-56"><span class="mw-cite-backlink"><b><a href="#cite_ref-56">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Archimedes of Syracuse" p. 121)</span></li>
<li id="cite_note-57"><span class="mw-cite-backlink"><b><a href="#cite_ref-57">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Archimedes of Syracuse" p. 137)</span></li>
<li id="cite_note-58"><span class="mw-cite-backlink"><b><a href="#cite_ref-58">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Apollonius of Perga" p. 145)</span></li>
<li id="cite_note-59"><span class="mw-cite-backlink"><b><a href="#cite_ref-59">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Apollonius of Perga" p. 146)</span></li>
<li id="cite_note-60"><span class="mw-cite-backlink"><b><a href="#cite_ref-60">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Apollonius of Perga" p. 152)</span></li>
<li id="cite_note-61"><span class="mw-cite-backlink"><b><a href="#cite_ref-61">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Apollonius of Perga" p. 156)</span></li>
<li id="cite_note-62"><span class="mw-cite-backlink"><b><a href="#cite_ref-62">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Greek Trigonometry and Mensuration" p. 161)</span></li>
<li id="cite_note-autogenerated3-63"><span class="mw-cite-backlink">^ <a href="#cite_ref-autogenerated3_63-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-autogenerated3_63-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Greek Trigonometry and Mensuration" p. 175)</span></li>
<li id="cite_note-64"><span class="mw-cite-backlink"><b><a href="#cite_ref-64">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Greek Trigonometry and Mensuration" p. 162)</span></li>
<li id="cite_note-65"><span class="mw-cite-backlink"><b><a href="#cite_ref-65">^</a></b></span> <span class="reference-text">S.C. Roy. <i>Complex numbers: lattice simulation and zeta function applications</i>, p. 1 <a rel="nofollow" class="external autonumber" href="http://books.google.com/books?id=J-2BRbFa5IkC&amp;pg=PA1&amp;dq=Heron+imaginary+numbers&amp;hl=en&amp;ei=UzjXToXwBMqhiALc9I2CCg&amp;sa=X&amp;oi=book_result&amp;ct=result&amp;resnum=1&amp;ved=0CDAQ6AEwAA#v=onepage&amp;q=Heron%20imaginary%20numbers&amp;f=false">[1]</a>. Harwood Publishing, 2007, 131 pages. <a href="/wiki/Special:BookSources/1904275257" class="internal mw-magiclink-isbn">ISBN 1-904275-25-7</a></span></li>
<li id="cite_note-66"><span class="mw-cite-backlink"><b><a href="#cite_ref-66">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Greek Trigonometry and Mensuration" p. 163)</span></li>
<li id="cite_note-67"><span class="mw-cite-backlink"><b><a href="#cite_ref-67">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Greek Trigonometry and Mensuration" p. 164)</span></li>
<li id="cite_note-68"><span class="mw-cite-backlink"><b><a href="#cite_ref-68">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Greek Trigonometry and Mensuration" p. 168)</span></li>
<li id="cite_note-69"><span class="mw-cite-backlink"><b><a href="#cite_ref-69">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Revival and Decline of Greek Mathematics" p. 178)</span></li>
<li id="cite_note-70"><span class="mw-cite-backlink"><b><a href="#cite_ref-70">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Revival and Decline of Greek Mathematics" p. 180)</span></li>
<li id="cite_note-autogenerated1-71"><span class="mw-cite-backlink">^ <a href="#cite_ref-autogenerated1_71-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-autogenerated1_71-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Revival and Decline of Greek Mathematics" p. 181)</span></li>
<li id="cite_note-72"><span class="mw-cite-backlink"><b><a href="#cite_ref-72">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "Revival and Decline of Greek Mathematics" p. 183)</span></li>
<li id="cite_note-73"><span class="mw-cite-backlink"><b><a href="#cite_ref-73">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "China and India" p. 201)</span></li>
<li id="cite_note-Boyer_1991_loc.3DChina_and_India_p._196-74"><span class="mw-cite-backlink">^ <a href="#cite_ref-Boyer_1991_loc.3DChina_and_India_p._196_74-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Boyer_1991_loc.3DChina_and_India_p._196_74-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "China and India" p. 196)</span></li>
<li id="cite_note-75"><span class="mw-cite-backlink"><b><a href="#cite_ref-75">^</a></b></span> <span class="reference-text"><a href="#CITEREFKatz2007">Katz 2007</a>, pp.&#160;194199</span></li>
<li id="cite_note-76"><span class="mw-cite-backlink"><b><a href="#cite_ref-76">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "China and India" p. 198)</span></li>
<li id="cite_note-77"><span class="mw-cite-backlink"><b><a href="#cite_ref-77">^</a></b></span> <span class="reference-text"><span id="CITEREFNeedham1986" class="citation journal"><a href="/wiki/Joseph_Needham" title="Joseph Needham">Needham, Joseph</a> (1986). <i><a href="/wiki/Science_and_Civilisation_in_China" title="Science and Civilisation in China">Science and Civilisation in China</a></i>. 3, <i>Mathematics and the Sciences of the Heavens and the Earth</i>. Taipei: Caves Books Ltd.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.aufirst=Joseph&amp;rft.aulast=Needham&amp;rft.au=Needham%2C+Joseph&amp;rft.btitle=Science+and+Civilisation+in+China&amp;rft.date=1986&amp;rft.genre=book&amp;rft.place=Taipei&amp;rft.pub=Caves+Books+Ltd.&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.volume=3%2C+%27%27Mathematics+and+the+Sciences+of+the+Heavens+and+the+Earth%27%27" class="Z3988"><span style="display:none;">&#160;</span></span></span></li>
<li id="cite_note-Boyer_1991_loc.3DChina_and_India_p._202-78"><span class="mw-cite-backlink">^ <a href="#cite_ref-Boyer_1991_loc.3DChina_and_India_p._202_78-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Boyer_1991_loc.3DChina_and_India_p._202_78-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-Boyer_1991_loc.3DChina_and_India_p._202_78-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "China and India" p. 202)</span></li>
<li id="cite_note-79"><span class="mw-cite-backlink"><b><a href="#cite_ref-79">^</a></b></span> <span class="reference-text"><span class="citation book">Zill, Dennis G.; Wright, Scott; Wright, Warren S. (2009). <a rel="nofollow" class="external text" href="http://books.google.com/books?id=R3Hk4Uhb1Z0C"><i>Calculus: Early Transcendentals</i></a> (3 ed.). Jones &amp; Bartlett Learning. p.&#160;xxvii. <a href="/wiki/International_Standard_Book_Number" title="International Standard Book Number">ISBN</a>&#160;<a href="/wiki/Special:BookSources/0-7637-5995-3" title="Special:BookSources/0-7637-5995-3">0-7637-5995-3</a>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.aufirst=Dennis+G.&amp;rft.aulast=Zill&amp;rft.au=Wright%2C+Scott&amp;rft.au=Wright%2C+Warren+S.&amp;rft.au=Zill%2C+Dennis+G.&amp;rft.btitle=Calculus%3A+Early+Transcendentals&amp;rft.date=2009&amp;rft.edition=3&amp;rft.genre=book&amp;rft_id=http%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3DR3Hk4Uhb1Z0C&amp;rft.isbn=0-7637-5995-3&amp;rft.pages=xxvii&amp;rft.pub=Jones+%26+Bartlett+Learning&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span>, <a rel="nofollow" class="external text" href="http://books.google.com/books?id=R3Hk4Uhb1Z0C&amp;pg=PR27">Extract of page 27</a></span></li>
<li id="cite_note-Boyer_1991_loc.3DChina_and_India_p._205-80"><span class="mw-cite-backlink">^ <a href="#cite_ref-Boyer_1991_loc.3DChina_and_India_p._205_80-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Boyer_1991_loc.3DChina_and_India_p._205_80-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-Boyer_1991_loc.3DChina_and_India_p._205_80-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "China and India" p. 205)</span></li>
<li id="cite_note-81"><span class="mw-cite-backlink"><b><a href="#cite_ref-81">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "China and India" p. 206)</span></li>
<li id="cite_note-Boyer_1991_loc.3DChina_and_India_p._207-82"><span class="mw-cite-backlink">^ <a href="#cite_ref-Boyer_1991_loc.3DChina_and_India_p._207_82-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Boyer_1991_loc.3DChina_and_India_p._207_82-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-Boyer_1991_loc.3DChina_and_India_p._207_82-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-Boyer_1991_loc.3DChina_and_India_p._207_82-3"><sup><i><b>d</b></i></sup></a></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "China and India" p. 207)</span></li>
<li id="cite_note-83"><span class="mw-cite-backlink"><b><a href="#cite_ref-83">^</a></b></span> <span class="reference-text">T. K. Puttaswamy, "The Accomplishments of Ancient Indian Mathematicians", pp. 4112, in <span id="CITEREFSelinD.27Ambrosio2000" class="citation book"><a href="/wiki/Helaine_Selin" title="Helaine Selin">Selin, Helaine</a>; <a href="/wiki/Ubiratan_D%27Ambrosio" title="Ubiratan D'Ambrosio" class="mw-redirect">D'Ambrosio, Ubiratan</a>, eds. (2000). <i>Mathematics Across Cultures: The History of Non-western Mathematics</i>. <a href="/wiki/Springer_Science%2BBusiness_Media" title="Springer Science+Business Media">Springer</a>. <a href="/wiki/International_Standard_Book_Number" title="International Standard Book Number">ISBN</a>&#160;<a href="/wiki/Special:BookSources/1-4020-0260-2" title="Special:BookSources/1-4020-0260-2">1-4020-0260-2</a>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.btitle=Mathematics+Across+Cultures%3A+The+History+of+Non-western+Mathematics&amp;rft.date=2000&amp;rft.genre=book&amp;rft.isbn=1-4020-0260-2&amp;rft.pub=Springer&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></span></li>
<li id="cite_note-84"><span class="mw-cite-backlink"><b><a href="#cite_ref-84">^</a></b></span> <span class="reference-text">R. P. Kulkarni, "<a rel="nofollow" class="external text" href="http://www.new.dli.ernet.in/rawdataupload/upload/insa/INSA_1/20005af9_32.pdf">The Value of π known to Śulbasūtras</a>", <i>Indian Journal for the History of Science</i>, 13 <b>1</b> (1978): 32-41</span></li>
<li id="cite_note-85"><span class="mw-cite-backlink"><b><a href="#cite_ref-85">^</a></b></span> <span class="reference-text">J.J. Connor, E.F. Robertson. <i>The Indian Sulba Sutras</i> Univ. of St. Andrew, Scotland <a rel="nofollow" class="external autonumber" href="http://www-groups.dcs.st-and.ac.uk/~history/HistTopics/Indian_sulbasutras.html">[2]</a> The values for π are 4 x (13/15)<sup>2</sup> (3.0044...), 25/8 (3.125), 900/289 (3.11418685...), 1156/361 (3.202216...), and 339/108 (3.1389).</span></li>
<li id="cite_note-86"><span class="mw-cite-backlink"><b><a href="#cite_ref-86">^</a></b></span> <span class="reference-text">J.J. Connor, E.F. Robertson. <i>The Indian Sulba Sutras</i> Univ. of St. Andrew, Scotland <a rel="nofollow" class="external autonumber" href="http://www-groups.dcs.st-and.ac.uk/~history/HistTopics/Indian_sulbasutras.html">[3]</a></span></li>
<li id="cite_note-87"><span class="mw-cite-backlink"><b><a href="#cite_ref-87">^</a></b></span> <span class="reference-text"><span id="CITEREFBronkhorst2001" class="citation journal">Bronkhorst, Johannes (2001). "Panini and Euclid: Reflections on Indian Geometry". <i>Journal of Indian Philosophy,</i> (Springer Netherlands) <b>29</b> (12): 4380. <a href="/wiki/Digital_object_identifier" title="Digital object identifier">doi</a>:<a rel="nofollow" class="external text" href="http://dx.doi.org/10.1023%2FA%3A1017506118885">10.1023/A:1017506118885</a>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.atitle=Panini+and+Euclid%3A+Reflections+on+Indian+Geometry&amp;rft.au=Bronkhorst%2C+Johannes&amp;rft.aufirst=Johannes&amp;rft.aulast=Bronkhorst&amp;rft.date=2001&amp;rft.genre=article&amp;rft_id=info%3Adoi%2F10.1023%2FA%3A1017506118885&amp;rft.issue=1%E2%80%932&amp;rft.jtitle=Journal+of+Indian+Philosophy%2C&amp;rft.pages=43-80&amp;rft.pub=Springer+Netherlands&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.volume=29" class="Z3988"><span style="display:none;">&#160;</span></span></span></li>
<li id="cite_note-88"><span class="mw-cite-backlink"><b><a href="#cite_ref-88">^</a></b></span> <span class="reference-text"><span class="citation book">Sanchez, Julio; Canton, Maria P. (2007). <i>Microcontroller programming&#160;: the microchip PIC</i>. Boca Raton, Florida: CRC Press. p.&#160;37. <a href="/wiki/International_Standard_Book_Number" title="International Standard Book Number">ISBN</a>&#160;<a href="/wiki/Special:BookSources/0-8493-7189-9" title="Special:BookSources/0-8493-7189-9">0-8493-7189-9</a>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.au=Canton%2C+Maria+P.&amp;rft.aufirst=Julio&amp;rft.aulast=Sanchez&amp;rft.au=Sanchez%2C+Julio&amp;rft.btitle=Microcontroller+programming+%3A+the+microchip+PIC&amp;rft.date=2007&amp;rft.genre=book&amp;rft.isbn=0-8493-7189-9&amp;rft.pages=37&amp;rft.place=Boca+Raton%2C+Florida&amp;rft.pub=CRC+Press&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></span></li>
<li id="cite_note-89"><span class="mw-cite-backlink"><b><a href="#cite_ref-89">^</a></b></span> <span class="reference-text">W. S. Anglin and J. Lambek, <i>The Heritage of Thales</i>, Springer, 1995, <a href="/wiki/Special:BookSources/038794544X" class="internal mw-magiclink-isbn">ISBN 0-387-94544-X</a></span></li>
<li id="cite_note-90"><span class="mw-cite-backlink"><b><a href="#cite_ref-90">^</a></b></span> <span class="reference-text">Rachel W. Hall. <a rel="nofollow" class="external text" href="http://www.sju.edu/~rhall/mathforpoets.pdf">Math for poets and drummers</a>. <i>Math Horizons</i> <b>15</b> (2008) 10-11.</span></li>
<li id="cite_note-91"><span class="mw-cite-backlink"><b><a href="#cite_ref-91">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "China and India" p. 208)</span></li>
<li id="cite_note-autogenerated2-92"><span class="mw-cite-backlink">^ <a href="#cite_ref-autogenerated2_92-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-autogenerated2_92-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "China and India" p. 209)</span></li>
<li id="cite_note-93"><span class="mw-cite-backlink"><b><a href="#cite_ref-93">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "China and India" p. 210)</span></li>
<li id="cite_note-94"><span class="mw-cite-backlink"><b><a href="#cite_ref-94">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "China and India" p. 211)</span></li>
<li id="cite_note-Boyer_Siddhanta-95"><span class="mw-cite-backlink"><b><a href="#cite_ref-Boyer_Siddhanta_95-0">^</a></b></span> <span class="reference-text"><span class="citation book"><a href="/wiki/Carl_Benjamin_Boyer" title="Carl Benjamin Boyer">Boyer</a> (1991). "The Arabic Hegemony". p.&#160;226. "By 766 we learn that an astronomical-mathematical work, known to the Arabs as the <i>Sindhind</i>, was brought to Baghdad from India. It is generally thought that this was the <i>Brahmasphuta Siddhanta</i>, although it may have been the <i>Surya Siddhanata</i>. A few years later, perhaps about 775, this <i>Siddhanata</i> was translated into Arabic, and it was not long afterwards (ca. 780) that Ptolemy's astrological <i><a href="/wiki/Tetrabiblos" title="Tetrabiblos">Tetrabiblos</a></i> was translated into Arabic from the Greek."</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.au=Boyer&amp;rft.aulast=Boyer&amp;rft.btitle=The+Arabic+Hegemony&amp;rft.date=1991&amp;rft.genre=bookitem&amp;rft.pages=226&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></span></li>
<li id="cite_note-96"><span class="mw-cite-backlink"><b><a href="#cite_ref-96">^</a></b></span> <span class="reference-text">Plofker 2009 182-207</span></li>
<li id="cite_note-97"><span class="mw-cite-backlink"><b><a href="#cite_ref-97">^</a></b></span> <span class="reference-text">Plofker 2009 pp 197 - 198; George Gheverghese Joseph, <i>The Crest of the Peacock: Non-European Roots of Mathematics</i>, Penguin Books, London, 1991 pp 298 - 300; Takao Hayashi, <i>Indian Mathematics</i>, pp 118 - 130 in <i>Companion History of the History and Philosophy of the Mathematical Sciences</i>, ed. I. Grattan.Guinness, Johns Hopkins University Press, Baltimore and London, 1994, p 126</span></li>
<li id="cite_note-98"><span class="mw-cite-backlink"><b><a href="#cite_ref-98">^</a></b></span> <span class="reference-text">Plofker 2009 pp 217 - 253</span></li>
<li id="cite_note-99"><span class="mw-cite-backlink"><b><a href="#cite_ref-99">^</a></b></span> <span class="reference-text">P. P. Divakaran, <i>The first textbook of calculus: Yukti-bhāṣā</i>, <i>Journal of Indian Philosophy</i> 35, 2007, pp 417 - 433.</span></li>
<li id="cite_note-100"><span class="mw-cite-backlink"><b><a href="#cite_ref-100">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBressoud2002">Bressoud 2002</a>, p.&#160;12) Quote: "There is no evidence that the Indian work on series was known beyond India, or even outside Kerala, until the nineteenth century. Gold and Pingree assert [4] that by the time these series were rediscovered in Europe, they had, for all practical purposes, been lost to India. The expansions of the sine, cosine, and arc tangent had been passed down through several generations of disciples, but they remained sterile observations for which no one could find much use."</span></li>
<li id="cite_note-101"><span class="mw-cite-backlink"><b><a href="#cite_ref-101">^</a></b></span> <span class="reference-text"><a href="#CITEREFPlofker2001">Plofker 2001</a>, p.&#160;293 Quote: "It is not unusual to encounter in discussions of Indian mathematics such assertions as that “the concept of differentiation was understood [in India] from the time of Manjula (... in the 10th century)” [Joseph 1991, 300], or that “we may consider Madhava to have been the founder of mathematical analysis” (Joseph 1991, 293), or that Bhaskara II may claim to be “the precursor of Newton and Leibniz in the discovery of the principle of the differential calculus” (Bag 1979, 294). ... The points of resemblance, particularly between early European calculus and the Keralese work on power series, have even inspired suggestions of a possible transmission of mathematical ideas from the Malabar coast in or after the 15th century to the Latin scholarly world (e.g., in (Bag 1979, 285)). ... It should be borne in mind, however, that such an emphasis on the similarity of Sanskrit (or Malayalam) and Latin mathematics risks diminishing our ability fully to see and comprehend the former. To speak of the Indian “discovery of the principle of the differential calculus” somewhat obscures the fact that Indian techniques for expressing changes in the Sine by means of the Cosine or vice versa, as in the examples we have seen, remained within that specific trigonometric context. The differential “principle” was not generalized to arbitrary functions—in fact, the explicit notion of an arbitrary function, not to mention that of its derivative or an algorithm for taking the derivative, is irrelevant here"</span></li>
<li id="cite_note-102"><span class="mw-cite-backlink"><b><a href="#cite_ref-102">^</a></b></span> <span class="reference-text"><a href="#CITEREFPingree1992">Pingree 1992</a>, p.&#160;562 Quote:"One example I can give you relates to the Indian Mādhava's demonstration, in about 1400 A.D., of the infinite power series of trigonometrical functions using geometrical and algebraic arguments. When this was first described in English by Charles Whish, in the 1830s, it was heralded as the Indians' discovery of the calculus. This claim and Mādhava's achievements were ignored by Western historians, presumably at first because they could not admit that an Indian discovered the calculus, but later because no one read anymore the <i>Transactions of the Royal Asiatic Society</i>, in which Whish's article was published. The matter resurfaced in the 1950s, and now we have the Sanskrit texts properly edited, and we understand the clever way that Mādhava derived the series <i>without</i> the calculus; but many historians still find it impossible to conceive of the problem and its solution in terms of anything other than the calculus and proclaim that the calculus is what Mādhava found. In this case the elegance and brilliance of Mādhava's mathematics are being distorted as they are buried under the current mathematical solution to a problem to which he discovered an alternate and powerful solution."</span></li>
<li id="cite_note-103"><span class="mw-cite-backlink"><b><a href="#cite_ref-103">^</a></b></span> <span class="reference-text"><a href="#CITEREFKatz1995">Katz 1995</a>, pp.&#160;173174 Quote:"How close did Islamic and Indian scholars come to inventing the calculus? Islamic scholars nearly developed a general formula for finding integrals of polynomials by A.D. 1000—and evidently could find such a formula for any polynomial in which they were interested. But, it appears, they were not interested in any polynomial of degree higher than four, at least in any of the material that has come down to us. Indian scholars, on the other hand, were by 1600 able to use ibn al-Haytham's sum formula for arbitrary integral powers in calculating power series for the functions in which they were interested. By the same time, they also knew how to calculate the differentials of these functions. So some of the basic ideas of calculus were known in Egypt and India many centuries before Newton. It does not appear, however, that either Islamic or Indian mathematicians saw the necessity of connecting some of the disparate ideas that we include under the name calculus. They were apparently only interested in specific cases in which these ideas were needed. ... There is no danger, therefore, that we will have to rewrite the history texts to remove the statement that Newton and Leibniz invented calculus. They were certainly the ones who were able to combine many differing ideas under the two unifying themes of the derivative and the integral, show the connection between them, and turn the calculus into the great problem-solving tool we have today."</span></li>
<li id="cite_note-104"><span class="mw-cite-backlink"><b><a href="#cite_ref-104">^</a></b></span> <span class="reference-text"><span class="citation book">Dutta, Sristidhar; Tripathy, Byomakesh (2006). <a rel="nofollow" class="external text" href="http://books.google.com/books?id=s_ttiCMvGH4C&amp;pg=PA173"><i>Martial traditions of North East India</i></a>. Concept Publishing Company. p.&#160;173. <a href="/wiki/International_Standard_Book_Number" title="International Standard Book Number">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-81-8069-335-9" title="Special:BookSources/978-81-8069-335-9">978-81-8069-335-9</a>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.au=Dutta%2C+Sristidhar&amp;rft.aufirst=Sristidhar&amp;rft.aulast=Dutta&amp;rft.au=Tripathy%2C+Byomakesh&amp;rft.btitle=Martial+traditions+of+North+East+India&amp;rft.date=2006&amp;rft.genre=book&amp;rft_id=http%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3Ds_ttiCMvGH4C%26pg%3DPA173&amp;rft.isbn=978-81-8069-335-9&amp;rft.pages=173&amp;rft.pub=Concept+Publishing+Company&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></span></li>
<li id="cite_note-105"><span class="mw-cite-backlink"><b><a href="#cite_ref-105">^</a></b></span> <span class="reference-text"><span class="citation book">Wickramasinghe, Nalin Chandra; Ikeda, Daisaku (1998). <a rel="nofollow" class="external text" href="http://books.google.com/books?">isbn = 978-1-85172-061-3 <i>Space and eternal life</i></a>. Journeyman Press. p.&#160;79.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.aufirst=Nalin+Chandra&amp;rft.au=Ikeda%2C+Daisaku&amp;rft.aulast=Wickramasinghe&amp;rft.au=Wickramasinghe%2C+Nalin+Chandra&amp;rft.btitle=Space+and+eternal+life&amp;rft.date=1998&amp;rft.genre=book&amp;rft_id=http%3A%2F%2Fbooks.google.com%2Fbooks%3F+isbn+%3D+978-1-85172-061-3&amp;rft.pages=79&amp;rft.pub=Journeyman+Press&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></span></li>
<li id="cite_note-106"><span class="mw-cite-backlink"><b><a href="#cite_ref-106">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "The Arabic Hegemony" p. 230) "The six cases of equations given above exhaust all possibilities for linear and quadratic equations having positive root. So systematic and exhaustive was al-Khwārizmī's exposition that his readers must have had little difficulty in mastering the solutions."</span></li>
<li id="cite_note-107"><span class="mw-cite-backlink"><b><a href="#cite_ref-107">^</a></b></span> <span class="reference-text">Gandz and Saloman (1936), <i>The sources of Khwarizmi's algebra</i>, Osiris i, pp. 26377: "In a sense, Khwarizmi is more entitled to be called "the father of algebra" than Diophantus because Khwarizmi is the first to teach algebra in an elementary form and for its own sake, Diophantus is primarily concerned with the theory of numbers".</span></li>
<li id="cite_note-Boyer-229-108"><span class="mw-cite-backlink"><b><a href="#cite_ref-Boyer-229_108-0">^</a></b></span> <span class="reference-text">(<a href="#CITEREFBoyer1991">Boyer 1991</a>, "The Arabic Hegemony" p. 229) "It is not certain just what the terms <i>al-jabr</i> and <i>muqabalah</i> mean, but the usual interpretation is similar to that implied in the translation above. The word <i>al-jabr</i> presumably meant something like "restoration" or "completion" and seems to refer to the transposition of subtracted terms to the other side of an equation; the word <i>muqabalah</i> is said to refer to "reduction" or "balancing" - that is, the cancellation of like terms on opposite sides of the equation."</span></li>
<li id="cite_note-Rashed-Armstrong-109"><span class="mw-cite-backlink"><b><a href="#cite_ref-Rashed-Armstrong_109-0">^</a></b></span> <span class="reference-text"><span class="citation book">Rashed, R.; Armstrong, Angela (1994). <i>The Development of Arabic Mathematics</i>. <a href="/wiki/Springer_Science%2BBusiness_Media" title="Springer Science+Business Media">Springer</a>. pp.&#160;1112. <a href="/wiki/International_Standard_Book_Number" title="International Standard Book Number">ISBN</a>&#160;<a href="/wiki/Special:BookSources/0-7923-2565-6" title="Special:BookSources/0-7923-2565-6">0-7923-2565-6</a>. <a href="/wiki/OCLC" title="OCLC">OCLC</a>&#160;<a rel="nofollow" class="external text" href="//www.worldcat.org/oclc/29181926">29181926</a>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.au=Armstrong%2C+Angela&amp;rft.aufirst=R.&amp;rft.aulast=Rashed&amp;rft.au=Rashed%2C+R.&amp;rft.btitle=The+Development+of+Arabic+Mathematics&amp;rft.date=1994&amp;rft.genre=book&amp;rft_id=info%3Aoclcnum%2F29181926&amp;rft.isbn=0-7923-2565-6&amp;rft.pages=11-12&amp;rft.pub=Springer&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></span></li>
<li id="cite_note-110"><span class="mw-cite-backlink"><b><a href="#cite_ref-110">^</a></b></span> <span class="reference-text">Victor J. Katz (1998). <i>History of Mathematics: An Introduction</i>, pp. 25559. <a href="/wiki/Addison-Wesley" title="Addison-Wesley">Addison-Wesley</a>. <a href="/wiki/Special:BookSources/0321016181" class="internal mw-magiclink-isbn">ISBN 0-321-01618-1</a>.</span></li>
<li id="cite_note-111"><span class="mw-cite-backlink"><b><a href="#cite_ref-111">^</a></b></span> <span class="reference-text">F. Woepcke (1853). <i>Extrait du Fakhri, traité d'Algèbre par Abou Bekr Mohammed Ben Alhacan Alkarkhi</i>. <a href="/wiki/Paris" title="Paris">Paris</a>.</span></li>
<li id="cite_note-Katz-112"><span class="mw-cite-backlink"><b><a href="#cite_ref-Katz_112-0">^</a></b></span> <span class="reference-text">Victor J. Katz (1995), "Ideas of Calculus in Islam and India", <i>Mathematics Magazine</i> <b>68</b> (3): 16374.</span></li>
<li id="cite_note-Qalasadi-113"><span class="mw-cite-backlink"><b><a href="#cite_ref-Qalasadi_113-0">^</a></b></span> <span class="reference-text"><span class="citation"><a href="/wiki/John_J._O%27Connor_(mathematician)" title="John J. O'Connor (mathematician)" class="mw-redirect">O'Connor, John J.</a>; <a href="/wiki/Edmund_F._Robertson" title="Edmund F. Robertson">Robertson, Edmund F.</a>, <a rel="nofollow" class="external text" href="http://www-history.mcs.st-andrews.ac.uk/Biographies/Al-Qalasadi.html">"Abu'l Hasan ibn Ali al Qalasadi"</a>, <i><a href="/wiki/MacTutor_History_of_Mathematics_archive" title="MacTutor History of Mathematics archive">MacTutor History of Mathematics archive</a></i>, <a href="/wiki/University_of_St_Andrews" title="University of St Andrews">University of St Andrews</a></span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.atitle=MacTutor+History+of+Mathematics+archive&amp;rft.aufirst=John+J.&amp;rft.aulast=O%27Connor&amp;rft.au=O%27Connor%2C+John+J.&amp;rft.au=Robertson%2C+Edmund+F.&amp;rft.btitle=Abu%27l+Hasan+ibn+Ali+al+Qalasadi&amp;rft.genre=bookitem&amp;rft_id=http%3A%2F%2Fwww-history.mcs.st-andrews.ac.uk%2FBiographies%2FAl-Qalasadi.html&amp;rft.pub=University+of+St+Andrews&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span>.</span></li>
<li id="cite_note-114"><span class="mw-cite-backlink"><b><a href="#cite_ref-114">^</a></b></span> <span class="reference-text"><i>Wisdom</i>, 11:21</span></li>
<li id="cite_note-115"><span class="mw-cite-backlink"><b><a href="#cite_ref-115">^</a></b></span> <span class="reference-text">Caldwell, John (1981) "The <i>De Institutione Arithmetica</i> and the <i>De Institutione Musica</i>", pp. 13554 in Margaret Gibson, ed., <i>Boethius: His Life, Thought, and Influence,</i> (Oxford: Basil Blackwell).</span></li>
<li id="cite_note-116"><span class="mw-cite-backlink"><b><a href="#cite_ref-116">^</a></b></span> <span class="reference-text">Folkerts, Menso, <i>"Boethius" Geometrie II</i>, (Wiesbaden: Franz Steiner Verlag, 1970).</span></li>
<li id="cite_note-117"><span class="mw-cite-backlink"><b><a href="#cite_ref-117">^</a></b></span> <span class="reference-text">Marie-Thérèse d'Alverny, "Translations and Translators", pp. 42162 in Robert L. Benson and Giles Constable, <i>Renaissance and Renewal in the Twelfth Century</i>, (Cambridge: Harvard University Press, 1982).</span></li>
<li id="cite_note-118"><span class="mw-cite-backlink"><b><a href="#cite_ref-118">^</a></b></span> <span class="reference-text">Guy Beaujouan, "The Transformation of the Quadrivium", pp. 46387 in Robert L. Benson and Giles Constable, <i>Renaissance and Renewal in the Twelfth Century</i>, (Cambridge: Harvard University Press, 1982).</span></li>
<li id="cite_note-119"><span class="mw-cite-backlink"><b><a href="#cite_ref-119">^</a></b></span> <span class="reference-text">Grant, Edward and John E. Murdoch (1987), eds., <i>Mathematics and Its Applications to Science and Natural Philosophy in the Middle Ages,</i> (Cambridge: Cambridge University Press) <a href="/wiki/Special:BookSources/052132260X" class="internal mw-magiclink-isbn">ISBN 0-521-32260-X</a>.</span></li>
<li id="cite_note-120"><span class="mw-cite-backlink"><b><a href="#cite_ref-120">^</a></b></span> <span class="reference-text">Clagett, Marshall (1961) <i>The Science of Mechanics in the Middle Ages,</i> (Madison: University of Wisconsin Press), pp. 42140.</span></li>
<li id="cite_note-121"><span class="mw-cite-backlink"><b><a href="#cite_ref-121">^</a></b></span> <span class="reference-text">Murdoch, John E. (1969) "<i>Mathesis in Philosophiam Scholasticam Introducta:</i> The Rise and Development of the Application of Mathematics in Fourteenth Century Philosophy and Theology", in <i>Arts libéraux et philosophie au Moyen Âge</i> (Montréal: Institut d'Études Médiévales), at pp. 22427.</span></li>
<li id="cite_note-122"><span class="mw-cite-backlink"><b><a href="#cite_ref-122">^</a></b></span> <span class="reference-text">Clagett, Marshall (1961) <i>The Science of Mechanics in the Middle Ages,</i> (Madison: University of Wisconsin Press), pp. 210, 21415, 236.</span></li>
<li id="cite_note-123"><span class="mw-cite-backlink"><b><a href="#cite_ref-123">^</a></b></span> <span class="reference-text">Clagett, Marshall (1961) <i>The Science of Mechanics in the Middle Ages,</i> (Madison: University of Wisconsin Press), p. 284.</span></li>
<li id="cite_note-124"><span class="mw-cite-backlink"><b><a href="#cite_ref-124">^</a></b></span> <span class="reference-text">Clagett, Marshall (1961) <i>The Science of Mechanics in the Middle Ages,</i> (Madison: University of Wisconsin Press), pp. 33245, 38291.</span></li>
<li id="cite_note-125"><span class="mw-cite-backlink"><b><a href="#cite_ref-125">^</a></b></span> <span class="reference-text">Nicole Oresme, "Questions on the <i>Geometry</i> of Euclid" Q. 14, pp. 56065, in Marshall Clagett, ed., <i>Nicole Oresme and the Medieval Geometry of Qualities and Motions,</i> (Madison: University of Wisconsin Press, 1968).</span></li>
<li id="cite_note-126"><span class="mw-cite-backlink"><b><a href="#cite_ref-126">^</a></b></span> <span class="reference-text">Heeffer, Albrecht: <i>On the curious historical coincidence of algebra and double-entry bookkeeping</i>, Foundations of the Formal Sciences, <a href="/wiki/Ghent_University" title="Ghent University">Ghent University</a>, November 2009, p.7 <a rel="nofollow" class="external autonumber" href="http://logica.ugent.be/albrecht/thesis/FOTFS2008-Heeffer.pdf">[4]</a></span></li>
<li id="cite_note-127"><span class="mw-cite-backlink"><b><a href="#cite_ref-127">^</a></b></span> <span class="reference-text">Alan Sangster, Greg Stoner &amp; Patricia McCarthy: <a rel="nofollow" class="external text" href="http://eprints.mdx.ac.uk/3201/1/final_final_proof_Market_paper_050308.pdf">"The market for Luca Paciolis Summa Arithmetica"</a> (Accounting, Business &amp; Financial History Conference, Cardiff, September 2007) p. 12</span></li>
<li id="cite_note-128"><span class="mw-cite-backlink"><b><a href="#cite_ref-128">^</a></b></span> <span class="reference-text"><span class="citation book">Grattan-Guinness, Ivor (1997). <i>The Rainbow of Mathematics: A History of the Mathematical Sciences</i>. W.W. Norton. <a href="/wiki/International_Standard_Book_Number" title="International Standard Book Number">ISBN</a>&#160;<a href="/wiki/Special:BookSources/0-393-32030-8" title="Special:BookSources/0-393-32030-8">0-393-32030-8</a>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.aufirst=Ivor&amp;rft.au=Grattan-Guinness%2C+Ivor&amp;rft.aulast=Grattan-Guinness&amp;rft.btitle=The+Rainbow+of+Mathematics%3A+A+History+of+the+Mathematical+Sciences&amp;rft.date=1997&amp;rft.genre=book&amp;rft.isbn=0-393-32030-8&amp;rft.pub=W.W.+Norton&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></span></li>
<li id="cite_note-Kline-129"><span class="mw-cite-backlink"><b><a href="#cite_ref-Kline_129-0">^</a></b></span> <span class="reference-text"><span class="citation book">Kline, Morris (1953). <i>Mathematics in Western Culture</i>. Great Britain: Pelican. pp.&#160;150151.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.aufirst=Morris&amp;rft.au=Kline%2C+Morris&amp;rft.aulast=Kline&amp;rft.btitle=Mathematics+in+Western+Culture&amp;rft.date=1953&amp;rft.genre=book&amp;rft.pages=150-151&amp;rft.place=Great+Britain&amp;rft.pub=Pelican&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></span></li>
<li id="cite_note-130"><span class="mw-cite-backlink"><b><a href="#cite_ref-130">^</a></b></span> <span class="reference-text"><span class="citation book">Struik, Dirk (1987). <i>A Concise History of Mathematics</i> (3rd. ed.). Courier Dover Publications. p.&#160;89. <a href="/wiki/International_Standard_Book_Number" title="International Standard Book Number">ISBN</a>&#160;<a href="/wiki/Special:BookSources/9780486602554" title="Special:BookSources/9780486602554">9780486602554</a>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.aufirst=Dirk&amp;rft.aulast=Struik&amp;rft.au=Struik%2C+Dirk&amp;rft.btitle=A+Concise+History+of+Mathematics&amp;rft.date=1987&amp;rft.edition=3rd.&amp;rft.genre=book&amp;rft.isbn=9780486602554&amp;rft.pages=89&amp;rft.pub=Courier+Dover+Publications&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></span></li>
<li id="cite_note-131"><span class="mw-cite-backlink"><b><a href="#cite_ref-131">^</a></b></span> <span class="reference-text">Eves, Howard, An Introduction to the History of Mathematics, Saunders, 1990, <a href="/wiki/Special:BookSources/0030295580" class="internal mw-magiclink-isbn">ISBN 0-03-029558-0</a>, p. 379, "...the concepts of calculus...(are) so far reaching and have exercised such an impact on the modern world that it is perhaps correct to say that without some knowledge of them a person today can scarcely claim to be well educated."</span></li>
<li id="cite_note-132"><span class="mw-cite-backlink"><b><a href="#cite_ref-132">^</a></b></span> <span class="reference-text">Maurice Mashaal, 2006. <i>Bourbaki: A Secret Society of Mathematicians</i>. <a href="/wiki/American_Mathematical_Society" title="American Mathematical Society">American Mathematical Society</a>. <a href="/wiki/Special:BookSources/0821839675" class="internal mw-magiclink-isbn">ISBN 0-8218-3967-5</a>, <a href="/wiki/Special:BookSources/9780821839676" class="internal mw-magiclink-isbn">ISBN 978-0-8218-3967-6</a>.</span></li>
<li id="cite_note-133"><span class="mw-cite-backlink"><b><a href="#cite_ref-133">^</a></b></span> <span class="reference-text"><span id="CITEREFAlexandrov1981" class="citation"><a href="/wiki/Pavel_Alexandrov" title="Pavel Alexandrov">Alexandrov, Pavel S.</a> (1981), "In Memory of Emmy Noether", in Brewer, James W; Smith, Martha K, <i>Emmy Noether: A Tribute to Her Life and Work</i>, New York: Marcel Dekker, pp.&#160;99111, <a href="/wiki/International_Standard_Book_Number" title="International Standard Book Number">ISBN</a>&#160;<a href="/wiki/Special:BookSources/0-8247-1550-0" title="Special:BookSources/0-8247-1550-0">0-8247-1550-0</a></span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.atitle=Emmy+Noether%3A+A+Tribute+to+Her+Life+and+Work&amp;rft.au=Alexandrov%2C+Pavel+S.&amp;rft.aufirst=Pavel+S.&amp;rft.aulast=Alexandrov&amp;rft.btitle=In+Memory+of+Emmy+Noether&amp;rft.date=1981&amp;rft.genre=bookitem&amp;rft.isbn=0-8247-1550-0&amp;rft.pages=99-111&amp;rft.place=New+York&amp;rft.pub=Marcel+Dekker&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span>.</span></li>
<li id="cite_note-134"><span class="mw-cite-backlink"><b><a href="#cite_ref-134">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.ams.org/mathscinet/msc/pdfs/classifications2000.pdf">Mathematics Subject Classification 2000</a></span></li>
</ol>
</div>
<h2><span class="mw-headline" id="External_articles">External articles</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit&amp;section=20" title="Edit section: External articles">edit</a><span class="mw-editsection-bracket">]</span></span></h2>
<ul>
<li><a href="/wiki/Howard_Eves" title="Howard Eves">Eves, Howard</a>, <i>An Introduction to the History of Mathematics</i>, Saunders, 1990, <a href="/wiki/Special:BookSources/0030295580" class="internal mw-magiclink-isbn">ISBN 0-03-029558-0</a>,</li>
<li><span class="citation book"><a href="/wiki/Ivor_Grattan-Guinness" title="Ivor Grattan-Guinness">Grattan-Guinness, Ivor</a> (2003). <i>Companion Encyclopedia of the History and Philosophy of the Mathematical Sciences</i>. The Johns Hopkins University Press. <a href="/wiki/International_Standard_Book_Number" title="International Standard Book Number">ISBN</a>&#160;<a href="/wiki/Special:BookSources/0-8018-7397-5" title="Special:BookSources/0-8018-7397-5">0-8018-7397-5</a>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.aufirst=Ivor&amp;rft.au=Grattan-Guinness%2C+Ivor&amp;rft.aulast=Grattan-Guinness&amp;rft.btitle=Companion+Encyclopedia+of+the+History+and+Philosophy+of+the+Mathematical+Sciences&amp;rft.date=2003&amp;rft.genre=book&amp;rft.isbn=0-8018-7397-5&amp;rft.pub=The+Johns+Hopkins+University+Press&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></li>
<li><span class="citation book"><a href="/wiki/Eric_Temple_Bell" title="Eric Temple Bell">Bell, E. T.</a> (1937). <i>Men of Mathematics</i>. Simon and Schuster.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.au=Bell%2C+E.+T.&amp;rft.aufirst=E.+T.&amp;rft.aulast=Bell&amp;rft.btitle=Men+of+Mathematics&amp;rft.date=1937&amp;rft.genre=book&amp;rft.pub=Simon+and+Schuster&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></li>
<li><a href="/w/index.php?title=David_M._Burton&amp;action=edit&amp;redlink=1" class="new" title="David M. Burton (page does not exist)">Burton, David M.</a> <i>The History of Mathematics: An Introduction</i>. McGraw Hill: 1997.</li>
<li><a href="/w/index.php?title=Victor_J._Katz&amp;action=edit&amp;redlink=1" class="new" title="Victor J. Katz (page does not exist)">Katz, Victor J.</a> <i>A History of Mathematics: An Introduction</i>, 2nd Edition. <a href="/wiki/Addison-Wesley" title="Addison-Wesley">Addison-Wesley</a>: 1998.</li>
<li>Scimone, Aldo (2006). Talete, chi era costui? Vita e opere dei matematici incontrati a scuola. Palermo: Palumbo Pp.&#160;228.</li>
</ul>
<dl>
<dt>Books on a specific period</dt>
</dl>
<ul>
<li><span class="citation book"><a href="/w/index.php?title=Richard_J._Gillings&amp;action=edit&amp;redlink=1" class="new" title="Richard J. Gillings (page does not exist)">Gillings, Richard J.</a> (1972). <i>Mathematics in the Time of the Pharaohs</i>. Cambridge, MA: MIT Press.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.aufirst=Richard+J.&amp;rft.au=Gillings%2C+Richard+J.&amp;rft.aulast=Gillings&amp;rft.btitle=Mathematics+in+the+Time+of+the+Pharaohs&amp;rft.date=1972&amp;rft.genre=book&amp;rft.place=Cambridge%2C+MA&amp;rft.pub=MIT+Press&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></li>
<li><span class="citation book"><a href="/wiki/Thomas_Little_Heath" title="Thomas Little Heath">Heath, Sir Thomas</a> (1981). <i>A History of Greek Mathematics</i>. Dover. <a href="/wiki/International_Standard_Book_Number" title="International Standard Book Number">ISBN</a>&#160;<a href="/wiki/Special:BookSources/0-486-24073-8" title="Special:BookSources/0-486-24073-8">0-486-24073-8</a>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.aufirst=Sir+Thomas&amp;rft.au=Heath%2C+Sir+Thomas&amp;rft.aulast=Heath&amp;rft.btitle=A+History+of+Greek+Mathematics&amp;rft.date=1981&amp;rft.genre=book&amp;rft.isbn=0-486-24073-8&amp;rft.pub=Dover&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></li>
<li><span id="CITEREFKatz2007" class="citation book">Katz, Victor J., ed. (2007). <i>The Mathematics of Egypt, Mesopotamia, China, India, and Islam: A Sourcebook</i>. Princeton, NJ: Princeton University Press, 685 pages, pp 385-514. <a href="/wiki/International_Standard_Book_Number" title="International Standard Book Number">ISBN</a>&#160;<a href="/wiki/Special:BookSources/0-691-11485-4" title="Special:BookSources/0-691-11485-4">0-691-11485-4</a>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.btitle=The+Mathematics+of+Egypt%2C+Mesopotamia%2C+China%2C+India%2C+and+Islam%3A+A+Sourcebook&amp;rft.date=2007&amp;rft.genre=book&amp;rft.isbn=0-691-11485-4&amp;rft.pub=Princeton%2C+NJ%3A+Princeton+University+Press%2C+685+pages%2C+pp+385-514&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span>.</li>
<li>Maier, Annaliese (1982), <i>At the Threshold of Exact Science: Selected Writings of Annaliese Maier on Late Medieval Natural Philosophy</i>, edited by Steven Sargent, Philadelphia: University of Pennsylvania Press.</li>
<li><span id="CITEREFPlofker2009" class="citation book"><a href="/wiki/Kim_Plofker" title="Kim Plofker">Plofker, Kim</a> (2009). <i>Mathematics in India: 500 BCE1800 CE</i>. Princeton, NJ: Princeton University Press. Pp. 384. <a href="/wiki/International_Standard_Book_Number" title="International Standard Book Number">ISBN</a>&#160;<a href="/wiki/Special:BookSources/0-691-12067-6" title="Special:BookSources/0-691-12067-6">0-691-12067-6</a>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.aufirst=Kim&amp;rft.aulast=Plofker&amp;rft.au=Plofker%2C+Kim&amp;rft.btitle=Mathematics+in+India%3A+500+BCE%E2%80%931800+CE&amp;rft.date=2009&amp;rft.genre=book&amp;rft.isbn=0-691-12067-6&amp;rft.pub=Princeton%2C+NJ%3A+Princeton+University+Press.+Pp.+384.&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span>.</li>
<li><a href="/wiki/Bartel_Leendert_van_der_Waerden" title="Bartel Leendert van der Waerden">van der Waerden, B. L.</a>, <i>Geometry and Algebra in Ancient Civilizations</i>, Springer, 1983, <a href="/wiki/Special:BookSources/0387121595" class="internal mw-magiclink-isbn">ISBN 0-387-12159-5</a>.</li>
</ul>
<dl>
<dt>Books on a specific topic</dt>
</dl>
<ul>
<li><a href="/wiki/Paul_Hoffman_(science_writer)" title="Paul Hoffman (science writer)">Hoffman, Paul</a>, <i>The Man Who Loved Only Numbers: The Story of <a href="/wiki/Paul_Erd%C5%91s" title="Paul Erdős">Paul Erdős</a> and the Search for Mathematical Truth</i>. New York: Hyperion, 1998 <a href="/wiki/Special:BookSources/0786863625" class="internal mw-magiclink-isbn">ISBN 0-7868-6362-5</a>.</li>
<li><span class="citation book"><a href="/wiki/Stephen_Stigler" title="Stephen Stigler">Stigler, Stephen M.</a> (1990). <i>The History of Statistics: The Measurement of Uncertainty before 1900</i>. Belknap Press. <a href="/wiki/International_Standard_Book_Number" title="International Standard Book Number">ISBN</a>&#160;<a href="/wiki/Special:BookSources/0-674-40341-X" title="Special:BookSources/0-674-40341-X">0-674-40341-X</a>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.aufirst=Stephen+M.&amp;rft.aulast=Stigler&amp;rft.au=Stigler%2C+Stephen+M.&amp;rft.btitle=The+History+of+Statistics%3A+The+Measurement+of+Uncertainty+before+1900&amp;rft.date=1990&amp;rft.genre=book&amp;rft.isbn=0-674-40341-X&amp;rft.pub=Belknap+Press&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></li>
<li><span class="citation book"><a href="/w/index.php?title=Karl_W._Menninger&amp;action=edit&amp;redlink=1" class="new" title="Karl W. Menninger (page does not exist)">Menninger, Karl W.</a> (1969). <i>Number Words and Number Symbols: A Cultural History of Numbers</i>. MIT Press. <a href="/wiki/International_Standard_Book_Number" title="International Standard Book Number">ISBN</a>&#160;<a href="/wiki/Special:BookSources/0-262-13040-8" title="Special:BookSources/0-262-13040-8">0-262-13040-8</a>.</span><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AHistory+of+mathematics&amp;rft.aufirst=Karl+W.&amp;rft.aulast=Menninger&amp;rft.au=Menninger%2C+Karl+W.&amp;rft.btitle=Number+Words+and+Number+Symbols%3A+A+Cultural+History+of+Numbers&amp;rft.date=1969&amp;rft.genre=book&amp;rft.isbn=0-262-13040-8&amp;rft.pub=MIT+Press&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988"><span style="display:none;">&#160;</span></span></li>
</ul>
<dl>
<dt>Documentaries</dt>
</dl>
<ul>
<li><a href="/wiki/BBC" title="BBC">BBC</a> (2008). <i><a href="/wiki/The_Story_of_Maths" title="The Story of Maths">The Story of Maths</a></i>.</li>
<li><a rel="nofollow" class="external text" href="http://www-history.mcs.st-andrews.ac.uk/">MacTutor History of Mathematics archive</a> (John J. O'Connor and Edmund F. Robertson; University of St Andrews, Scotland). An award-winning website containing detailed biographies on many historical and contemporary mathematicians, as well as information on notable curves and various topics in the history of mathematics.</li>
<li><a rel="nofollow" class="external text" href="http://aleph0.clarku.edu/~djoyce/mathhist/">History of Mathematics Home Page</a> (David E. Joyce; Clark University). Articles on various topics in the history of mathematics with an extensive bibliography.</li>
<li><a rel="nofollow" class="external text" href="http://www.maths.tcd.ie/pub/HistMath/">The History of Mathematics</a> (David R. Wilkins; Trinity College, Dublin). Collections of material on the mathematics between the 17th and 19th century.</li>
<li><a rel="nofollow" class="external text" href="http://www.math.sfu.ca/history_of_mathematics">History of Mathematics</a> (Simon Fraser University).</li>
<li><a rel="nofollow" class="external text" href="http://jeff560.tripod.com/mathword.html">Earliest Known Uses of Some of the Words of Mathematics</a> (Jeff Miller). Contains information on the earliest known uses of terms used in mathematics.</li>
<li><a rel="nofollow" class="external text" href="http://jeff560.tripod.com/mathsym.html">Earliest Uses of Various Mathematical Symbols</a> (Jeff Miller). Contains information on the history of mathematical notations.</li>
<li><a rel="nofollow" class="external text" href="http://www.economics.soton.ac.uk/staff/aldrich/Mathematical%20Words.htm">Mathematical Words: Origins and Sources</a> (John Aldrich, University of Southampton) Discusses the origins of the modern mathematical word stock.</li>
<li><a rel="nofollow" class="external text" href="http://www.agnesscott.edu/lriddle/women/women.htm">Biographies of Women Mathematicians</a> (Larry Riddle; Agnes Scott College).</li>
<li><a rel="nofollow" class="external text" href="http://www.math.buffalo.edu/mad/">Mathematicians of the African Diaspora</a> (Scott W. Williams; University at Buffalo).</li>
<li><a rel="nofollow" class="external text" href="http://www.dean.usma.edu/math/people/rickey/hm/">Fred Rickey's History of Mathematics Page</a></li>
<li><a rel="nofollow" class="external text" href="http://mathematics.library.cornell.edu/additional/Collected-Works-of-Mathematicians">A Bibliography of Collected Works and Correspondence of Mathematicians</a> <a rel="nofollow" class="external text" href="http://web.archive.org/web/20070317034718/http://astech.library.cornell.edu/ast/math/find/Collected-Works-of-Mathematicians.cfm">archive dated 2007/3/17</a> (Steven W. Rockey; Cornell University Library).</li>
</ul>
<dl>
<dt>Organizations</dt>
</dl>
<ul>
<li><a rel="nofollow" class="external text" href="http://www.unizar.es/ichm/">International Commission for the History of Mathematics</a></li>
</ul>
<dl>
<dt>Journals</dt>
</dl>
<ul>
<li><i><a href="/wiki/Historia_Mathematica" title="Historia Mathematica">Historia Mathematica</a></i></li>
<li><a rel="nofollow" class="external text" href="http://www.maa.org/publications/periodicals/convergence">Convergence</a>, the <a href="/wiki/Mathematical_Association_of_America" title="Mathematical Association of America">Mathematical Association of America</a>'s online Math History Magazine</li>
</ul>
<dl>
<dt>Directories</dt>
</dl>
<ul>
<li><a rel="nofollow" class="external text" href="http://www.dcs.warwick.ac.uk/bshm/resources.html">Links to Web Sites on the History of Mathematics</a> (The British Society for the History of Mathematics)</li>
<li><a rel="nofollow" class="external text" href="http://archives.math.utk.edu/topics/history.html">History of Mathematics</a> Math Archives (University of Tennessee, Knoxville)</li>
<li><a rel="nofollow" class="external text" href="http://mathforum.org/library/topics/history/">History/Biography</a> The Math Forum (Drexel University)</li>
<li><a rel="nofollow" class="external text" href="http://web.archive.org/web/20020716102307/http://www.otterbein.edu/resources/library/libpages/subject/mathhis.htm">History of Mathematics</a><sup class="noprint Inline-Template"><span style="white-space: nowrap;">[<i><a href="/wiki/Wikipedia:Link_rot" title="Wikipedia:Link rot"><span title="&#160;since March 2012">dead link</span></a></i>]</span></sup> (Courtright Memorial Library).</li>
<li><a rel="nofollow" class="external text" href="http://homepages.bw.edu/~dcalvis/history.html">History of Mathematics Web Sites</a> (David Calvis; Baldwin-Wallace College)</li>
<li><a rel="nofollow" class="external text" href="http://www.dmoz.org/Science/Math/History">History of mathematics</a> at <a href="/wiki/DMOZ" title="DMOZ">DMOZ</a></li>
<li><a rel="nofollow" class="external text" href="http://webpages.ull.es/users/jbarrios/hm/">Historia de las Matemáticas</a> (Universidad de La La guna)</li>
<li><a rel="nofollow" class="external text" href="http://www.mat.uc.pt/~jaimecs/indexhm.html">História da Matemática</a> (Universidade de Coimbra)</li>
<li><a rel="nofollow" class="external text" href="http://math.illinoisstate.edu/marshall/">Using History in Math Class</a></li>
<li><a rel="nofollow" class="external text" href="http://mathres.kevius.com/history.html">Mathematical Resources: History of Mathematics</a> (Bruno Kevius)</li>
<li><a rel="nofollow" class="external text" href="http://www.dm.unipi.it/~tucci/index.html">History of Mathematics</a> (Roberta Tucci)</li>
</ul>
<p><span id="interwiki-de-ga"></span> <span id="interwiki-ru-ga"></span> <span id="interwiki-nl-fa"></span> <span id="interwiki-no-fa"></span> <span id="interwiki-ja-ga"></span> <span id="interwiki-eo-fa"></span> <span id="interwiki-vi-ga"></span></p>
<!--
NewPP limit report
Parsed by mw1136
CPU time usage: 3.092 seconds
Real time usage: 3.270 seconds
Preprocessor visited node count: 5611/1000000
Preprocessor generated node count: 20843/1500000
Postexpand include size: 75151/2048000 bytes
Template argument size: 5398/2048000 bytes
Highest expansion depth: 11/40
Expensive parser function count: 6/500
Lua time usage: 0.274/10.000 seconds
Lua memory usage: 3.41 MB/50 MB
-->
<!-- Saved in parser cache with key enwiki:pcache:idhash:14220-0!*!0!!en!4!*!math=0 and timestamp 20140530082503 and revision id 610761251
-->
<noscript><img src="//en.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;" /></noscript></div> <div class="printfooter">
Retrieved from "<a dir="ltr" href="http://en.wikipedia.org/w/index.php?title=History_of_mathematics&amp;oldid=610761251">http://en.wikipedia.org/w/index.php?title=History_of_mathematics&amp;oldid=610761251</a>" </div>
<div id='catlinks' class='catlinks'><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:History_of_mathematics" title="Category:History of mathematics">History of mathematics</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:All_accuracy_disputes" title="Category:All accuracy disputes">All accuracy disputes</a></li><li><a href="/wiki/Category:Articles_with_disputed_statements_from_April_2014" title="Category:Articles with disputed statements from April 2014">Articles with disputed statements from April 2014</a></li><li><a href="/wiki/Category:All_articles_with_unsourced_statements" title="Category:All articles with unsourced statements">All articles with unsourced statements</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_April_2010" title="Category:Articles with unsourced statements from April 2010">Articles with unsourced statements from April 2010</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_July_2011" title="Category:Articles with unsourced statements from July 2011">Articles with unsourced statements from July 2011</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_March_2009" title="Category:Articles with unsourced statements from March 2009">Articles with unsourced statements from March 2009</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_April_2013" title="Category:Articles with unsourced statements from April 2013">Articles with unsourced statements from April 2013</a></li><li><a href="/wiki/Category:All_articles_with_dead_external_links" title="Category:All articles with dead external links">All articles with dead external links</a></li><li><a href="/wiki/Category:Articles_with_dead_external_links_from_March_2012" title="Category:Articles with dead external links from March 2012">Articles with dead external links from March 2012</a></li><li><a href="/wiki/Category:Articles_with_DMOZ_links" title="Category:Articles with DMOZ links">Articles with DMOZ links</a></li><li><a href="/wiki/Category:World_Digital_Library_related" title="Category:World Digital Library related">World Digital Library related</a></li></ul></div></div> <div class="visualClear"></div>
</div>
</div>
<div id="mw-navigation">
<h2>Navigation menu</h2>
<div id="mw-head">
<div id="p-personal" role="navigation" class="" aria-labelledby="p-personal-label">
<h3 id="p-personal-label">Personal tools</h3>
<ul>
<li id="pt-createaccount"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=History+of+mathematics&amp;type=signup">Create account</a></li><li id="pt-login"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=History+of+mathematics" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o">Log in</a></li> </ul>
</div>
<div id="left-navigation">
<div id="p-namespaces" role="navigation" class="vectorTabs" aria-labelledby="p-namespaces-label">
<h3 id="p-namespaces-label">Namespaces</h3>
<ul>
<li id="ca-nstab-main" class="selected"><span><a href="/wiki/History_of_mathematics" title="View the content page [c]" accesskey="c">Article</a></span></li>
<li id="ca-talk"><span><a href="/wiki/Talk:History_of_mathematics" title="Discussion about the content page [t]" accesskey="t">Talk</a></span></li>
</ul>
</div>
<div id="p-variants" role="navigation" class="vectorMenu emptyPortlet" aria-labelledby="p-variants-label">
<h3 id="mw-vector-current-variant">
</h3>
<h3 id="p-variants-label"><span>Variants</span><a href="#"></a></h3>
<div class="menu">
<ul>
</ul>
</div>
</div>
</div>
<div id="right-navigation">
<div id="p-views" role="navigation" class="vectorTabs" aria-labelledby="p-views-label">
<h3 id="p-views-label">Views</h3>
<ul>
<li id="ca-view" class="selected"><span><a href="/wiki/History_of_mathematics" >Read</a></span></li>
<li id="ca-edit"><span><a href="/w/index.php?title=History_of_mathematics&amp;action=edit" title="You can edit this page. Please use the preview button before saving [e]" accesskey="e">Edit</a></span></li>
<li id="ca-history" class="collapsible"><span><a href="/w/index.php?title=History_of_mathematics&amp;action=history" title="Past versions of this page [h]" accesskey="h">View history</a></span></li>
</ul>
</div>
<div id="p-cactions" role="navigation" class="vectorMenu emptyPortlet" aria-labelledby="p-cactions-label">
<h3 id="p-cactions-label"><span>Actions</span><a href="#"></a></h3>
<div class="menu">
<ul>
</ul>
</div>
</div>
<div id="p-search" role="search">
<h3>
<label for="searchInput">Search</label>
</h3>
<form action="/w/index.php" id="searchform">
<div id="simpleSearch">
<input type="search" name="search" placeholder="Search" title="Search Wikipedia [f]" accesskey="f" id="searchInput" /><input type="hidden" value="Special:Search" name="title" /><input type="submit" name="fulltext" value="Search" title="Search Wikipedia for this text" id="mw-searchButton" class="searchButton mw-fallbackSearchButton" /><input type="submit" name="go" value="Go" title="Go to a page with this exact name if one exists" id="searchButton" class="searchButton" /> </div>
</form>
</div>
</div>
</div>
<div id="mw-panel">
<div id="p-logo" role="banner"><a style="background-image: url(//upload.wikimedia.org/wikipedia/en/b/bc/Wiki.png);" href="/wiki/Main_Page" title="Visit the main page"></a></div>
<div class="portal" role="navigation" id='p-navigation' aria-labelledby='p-navigation-label'>
<h3 id='p-navigation-label'>Navigation</h3>
<div class="body">
<ul>
<li id="n-mainpage-description"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z">Main page</a></li>
<li id="n-contents"><a href="/wiki/Portal:Contents" title="Guides to browsing Wikipedia">Contents</a></li>
<li id="n-featuredcontent"><a href="/wiki/Portal:Featured_content" title="Featured content the best of Wikipedia">Featured content</a></li>
<li id="n-currentevents"><a href="/wiki/Portal:Current_events" title="Find background information on current events">Current events</a></li>
<li id="n-randompage"><a href="/wiki/Special:Random" title="Load a random article [x]" accesskey="x">Random article</a></li>
<li id="n-sitesupport"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en" title="Support us">Donate to Wikipedia</a></li>
<li id="n-shoplink"><a href="//shop.wikimedia.org" title="Visit the Wikimedia Shop">Wikimedia Shop</a></li>
</ul>
</div>
</div>
<div class="portal" role="navigation" id='p-interaction' aria-labelledby='p-interaction-label'>
<h3 id='p-interaction-label'>Interaction</h3>
<div class="body">
<ul>
<li id="n-help"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia">Help</a></li>
<li id="n-aboutsite"><a href="/wiki/Wikipedia:About" title="Find out about Wikipedia">About Wikipedia</a></li>
<li id="n-portal"><a href="/wiki/Wikipedia:Community_portal" title="About the project, what you can do, where to find things">Community portal</a></li>
<li id="n-recentchanges"><a href="/wiki/Special:RecentChanges" title="A list of recent changes in the wiki [r]" accesskey="r">Recent changes</a></li>
<li id="n-contactpage"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact page</a></li>
</ul>
</div>
</div>
<div class="portal" role="navigation" id='p-tb' aria-labelledby='p-tb-label'>
<h3 id='p-tb-label'>Tools</h3>
<div class="body">
<ul>
<li id="t-whatlinkshere"><a href="/wiki/Special:WhatLinksHere/History_of_mathematics" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j">What links here</a></li>
<li id="t-recentchangeslinked"><a href="/wiki/Special:RecentChangesLinked/History_of_mathematics" title="Recent changes in pages linked from this page [k]" accesskey="k">Related changes</a></li>
<li id="t-upload"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u">Upload file</a></li>
<li id="t-specialpages"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q">Special pages</a></li>
<li id="t-permalink"><a href="/w/index.php?title=History_of_mathematics&amp;oldid=610761251" title="Permanent link to this revision of the page">Permanent link</a></li>
<li id="t-info"><a href="/w/index.php?title=History_of_mathematics&amp;action=info">Page information</a></li>
<li id="t-wikibase"><a href="//www.wikidata.org/wiki/Q185264" title="Link to connected data repository item [g]" accesskey="g">Data item</a></li>
<li id="t-cite"><a href="/w/index.php?title=Special:Cite&amp;page=History_of_mathematics&amp;id=610761251" title="Information on how to cite this page">Cite this page</a></li> </ul>
</div>
</div>
<div class="portal" role="navigation" id='p-coll-print_export' aria-labelledby='p-coll-print_export-label'>
<h3 id='p-coll-print_export-label'>Print/export</h3>
<div class="body">
<ul>
<li id="coll-create_a_book"><a href="/w/index.php?title=Special:Book&amp;bookcmd=book_creator&amp;referer=History+of+mathematics">Create a book</a></li>
<li id="coll-download-as-rl"><a href="/w/index.php?title=Special:Book&amp;bookcmd=render_article&amp;arttitle=History+of+mathematics&amp;oldid=610761251&amp;writer=rl">Download as PDF</a></li>
<li id="t-print"><a href="/w/index.php?title=History_of_mathematics&amp;printable=yes" title="Printable version of this page [p]" accesskey="p">Printable version</a></li>
</ul>
</div>
</div>
<div class="portal" role="navigation" id='p-lang' aria-labelledby='p-lang-label'>
<h3 id='p-lang-label'>Languages</h3>
<div class="body">
<ul>
<li class="interlanguage-link interwiki-ar"><a href="//ar.wikipedia.org/wiki/%D8%AA%D8%A7%D8%B1%D9%8A%D8%AE_%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%D9%8A%D8%A7%D8%AA" title="تاريخ الرياضيات Arabic" lang="ar" hreflang="ar">العربية</a></li>
<li class="interlanguage-link interwiki-as"><a href="//as.wikipedia.org/wiki/%E0%A6%97%E0%A6%A3%E0%A6%BF%E0%A6%A4#.E0.A6.97.E0.A6.A3.E0.A6.BF.E0.A6.A4.E0.A7.B0_.E0.A6.87.E0.A6.A4.E0.A6.BF.E0.A6.B9.E0.A6.BE.E0.A6.B8" title="গণিত Assamese" lang="as" hreflang="as">অসমীয়া</a></li>
<li class="interlanguage-link interwiki-bn"><a href="//bn.wikipedia.org/wiki/%E0%A6%97%E0%A6%A3%E0%A6%BF%E0%A6%A4%E0%A7%87%E0%A6%B0_%E0%A6%87%E0%A6%A4%E0%A6%BF%E0%A6%B9%E0%A6%BE%E0%A6%B8" title="গণিতের ইতিহাস Bengali" lang="bn" hreflang="bn">বাংলা</a></li>
<li class="interlanguage-link interwiki-bg"><a href="//bg.wikipedia.org/wiki/%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0_%D0%BC%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0%D1%82%D0%B0" title="История на математиката Bulgarian" lang="bg" hreflang="bg">Български</a></li>
<li class="interlanguage-link interwiki-ca"><a href="//ca.wikipedia.org/wiki/Hist%C3%B2ria_de_les_matem%C3%A0tiques" title="Història de les matemàtiques Catalan" lang="ca" hreflang="ca">Català</a></li>
<li class="interlanguage-link interwiki-cs"><a href="//cs.wikipedia.org/wiki/D%C4%9Bjiny_matematiky" title="Dějiny matematiky Czech" lang="cs" hreflang="cs">Čeština</a></li>
<li class="interlanguage-link interwiki-da"><a href="//da.wikipedia.org/wiki/Matematikkens_historie" title="Matematikkens historie Danish" lang="da" hreflang="da">Dansk</a></li>
<li class="interlanguage-link interwiki-de"><a href="//de.wikipedia.org/wiki/Geschichte_der_Mathematik" title="Geschichte der Mathematik German" lang="de" hreflang="de">Deutsch</a></li>
<li class="interlanguage-link interwiki-el"><a href="//el.wikipedia.org/wiki/%CE%99%CF%83%CF%84%CE%BF%CF%81%CE%AF%CE%B1_%CF%84%CF%89%CE%BD_%CE%BC%CE%B1%CE%B8%CE%B7%CE%BC%CE%B1%CF%84%CE%B9%CE%BA%CF%8E%CE%BD" title="Ιστορία των μαθηματικών Greek" lang="el" hreflang="el">Ελληνικά</a></li>
<li class="interlanguage-link interwiki-es"><a href="//es.wikipedia.org/wiki/Historia_de_la_matem%C3%A1tica" title="Historia de la matemática Spanish" lang="es" hreflang="es">Español</a></li>
<li class="interlanguage-link interwiki-eo"><a href="//eo.wikipedia.org/wiki/Historio_de_matematiko" title="Historio de matematiko Esperanto" lang="eo" hreflang="eo">Esperanto</a></li>
<li class="interlanguage-link interwiki-fa"><a href="//fa.wikipedia.org/wiki/%D8%AA%D8%A7%D8%B1%DB%8C%D8%AE_%D8%B1%DB%8C%D8%A7%D8%B6%DB%8C%D8%A7%D8%AA" title="تاریخ ریاضیات Persian" lang="fa" hreflang="fa">فارسی</a></li>
<li class="interlanguage-link interwiki-fr"><a href="//fr.wikipedia.org/wiki/Histoire_des_math%C3%A9matiques" title="Histoire des mathématiques French" lang="fr" hreflang="fr">Français</a></li>
<li class="interlanguage-link interwiki-ko"><a href="//ko.wikipedia.org/wiki/%EC%88%98%ED%95%99%EC%9D%98_%EC%97%AD%EC%82%AC" title="수학의 역사 Korean" lang="ko" hreflang="ko">한국어</a></li>
<li class="interlanguage-link interwiki-hy"><a href="//hy.wikipedia.org/wiki/%D5%84%D5%A1%D5%A9%D5%A5%D5%B4%D5%A1%D5%BF%D5%AB%D5%AF%D5%A1%D5%B5%D5%AB_%D5%BA%D5%A1%D5%BF%D5%B4%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6" title="Մաթեմատիկայի պատմություն Armenian" lang="hy" hreflang="hy">Հայերեն</a></li>
<li class="interlanguage-link interwiki-hi"><a href="//hi.wikipedia.org/wiki/%E0%A4%97%E0%A4%A3%E0%A4%BF%E0%A4%A4_%E0%A4%95%E0%A4%BE_%E0%A4%87%E0%A4%A4%E0%A4%BF%E0%A4%B9%E0%A4%BE%E0%A4%B8" title="गणित का इतिहास Hindi" lang="hi" hreflang="hi">हिन्दी</a></li>
<li class="interlanguage-link interwiki-id"><a href="//id.wikipedia.org/wiki/Sejarah_matematika" title="Sejarah matematika Indonesian" lang="id" hreflang="id">Bahasa Indonesia</a></li>
<li class="interlanguage-link interwiki-it"><a href="//it.wikipedia.org/wiki/Storia_della_matematica" title="Storia della matematica Italian" lang="it" hreflang="it">Italiano</a></li>
<li class="interlanguage-link interwiki-he"><a href="//he.wikipedia.org/wiki/%D7%94%D7%99%D7%A1%D7%98%D7%95%D7%A8%D7%99%D7%94_%D7%A9%D7%9C_%D7%94%D7%9E%D7%AA%D7%9E%D7%98%D7%99%D7%A7%D7%94" title="היסטוריה של המתמטיקה Hebrew" lang="he" hreflang="he">עברית</a></li>
<li class="interlanguage-link interwiki-lt"><a href="//lt.wikipedia.org/wiki/Matematikos_istorija" title="Matematikos istorija Lithuanian" lang="lt" hreflang="lt">Lietuvių</a></li>
<li class="interlanguage-link interwiki-hu"><a href="//hu.wikipedia.org/wiki/A_matematika_t%C3%B6rt%C3%A9nete" title="A matematika története Hungarian" lang="hu" hreflang="hu">Magyar</a></li>
<li class="interlanguage-link interwiki-ml"><a href="//ml.wikipedia.org/wiki/%E0%B4%97%E0%B4%A3%E0%B4%BF%E0%B4%A4%E0%B4%A4%E0%B5%8D%E0%B4%A4%E0%B4%BF%E0%B4%A8%E0%B5%8D%E0%B4%B1%E0%B5%86_%E0%B4%89%E0%B4%A4%E0%B5%8D%E0%B4%AD%E0%B4%B5%E0%B4%82" title="ഗണിതത്തിന്റെ ഉത്ഭവം Malayalam" lang="ml" hreflang="ml">മലയാളം</a></li>
<li class="interlanguage-link interwiki-ms"><a href="//ms.wikipedia.org/wiki/Sejarah_matematik" title="Sejarah matematik Malay" lang="ms" hreflang="ms">Bahasa Melayu</a></li>
<li class="interlanguage-link interwiki-nl"><a href="//nl.wikipedia.org/wiki/Geschiedenis_van_de_wiskunde" title="Geschiedenis van de wiskunde Dutch" lang="nl" hreflang="nl">Nederlands</a></li>
<li class="interlanguage-link interwiki-ja"><a href="//ja.wikipedia.org/wiki/%E6%95%B0%E5%AD%A6%E5%8F%B2" title="数学史 Japanese" lang="ja" hreflang="ja">日本語</a></li>
<li class="interlanguage-link interwiki-no"><a href="//no.wikipedia.org/wiki/Matematikkens_historie" title="Matematikkens historie Norwegian (bokmål)" lang="no" hreflang="no">Norsk bokmål</a></li>
<li class="interlanguage-link interwiki-nov"><a href="//nov.wikipedia.org/wiki/Historie_de_matematike" title="Historie de matematike Novial" lang="nov" hreflang="nov">Novial</a></li>
<li class="interlanguage-link interwiki-pl"><a href="//pl.wikipedia.org/wiki/Historia_matematyki" title="Historia matematyki Polish" lang="pl" hreflang="pl">Polski</a></li>
<li class="interlanguage-link interwiki-pt"><a href="//pt.wikipedia.org/wiki/Hist%C3%B3ria_da_matem%C3%A1tica" title="História da matemática Portuguese" lang="pt" hreflang="pt">Português</a></li>
<li class="interlanguage-link interwiki-ro"><a href="//ro.wikipedia.org/wiki/Istoria_matematicii" title="Istoria matematicii Romanian" lang="ro" hreflang="ro">Română</a></li>
<li class="interlanguage-link interwiki-ru"><a href="//ru.wikipedia.org/wiki/%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F_%D0%BC%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B8" title="История математики Russian" lang="ru" hreflang="ru">Русский</a></li>
<li class="interlanguage-link interwiki-sq"><a href="//sq.wikipedia.org/wiki/Historia_e_matematik%C3%ABs_shqiptare" title="Historia e matematikës shqiptare Albanian" lang="sq" hreflang="sq">Shqip</a></li>
<li class="interlanguage-link interwiki-simple"><a href="//simple.wikipedia.org/wiki/History_of_mathematics" title="History of mathematics Simple English" lang="simple" hreflang="simple">Simple English</a></li>
<li class="interlanguage-link interwiki-sl"><a href="//sl.wikipedia.org/wiki/Zgodovina_matematike" title="Zgodovina matematike Slovenian" lang="sl" hreflang="sl">Slovenščina</a></li>
<li class="interlanguage-link interwiki-sr"><a href="//sr.wikipedia.org/wiki/%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%98%D0%B0_%D0%BC%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B5" title="Историја математике Serbian" lang="sr" hreflang="sr">Српски / srpski</a></li>
<li class="interlanguage-link interwiki-su"><a href="//su.wikipedia.org/wiki/Sajarah_matematik" title="Sajarah matematik Sundanese" lang="su" hreflang="su">Basa Sunda</a></li>
<li class="interlanguage-link interwiki-fi"><a href="//fi.wikipedia.org/wiki/Matematiikan_historia" title="Matematiikan historia Finnish" lang="fi" hreflang="fi">Suomi</a></li>
<li class="interlanguage-link interwiki-sv"><a href="//sv.wikipedia.org/wiki/Matematikens_historia" title="Matematikens historia Swedish" lang="sv" hreflang="sv">Svenska</a></li>
<li class="interlanguage-link interwiki-tl"><a href="//tl.wikipedia.org/wiki/Kasaysayan_ng_matematika" title="Kasaysayan ng matematika Tagalog" lang="tl" hreflang="tl">Tagalog</a></li>
<li class="interlanguage-link interwiki-ta"><a href="//ta.wikipedia.org/wiki/%E0%AE%95%E0%AE%A3%E0%AE%BF%E0%AE%A4_%E0%AE%B5%E0%AE%B0%E0%AE%B2%E0%AE%BE%E0%AE%B1%E0%AF%8D%E0%AE%B1%E0%AE%BF%E0%AE%A9%E0%AF%8D_%E0%AE%95%E0%AE%BE%E0%AE%B2%E0%AE%95%E0%AF%8D%E0%AE%95%E0%AF%8B%E0%AE%9F%E0%AF%81" title="கணித வரலாற்றின் காலக்கோடு Tamil" lang="ta" hreflang="ta">தமிழ்</a></li>
<li class="interlanguage-link interwiki-te"><a href="//te.wikipedia.org/wiki/%E0%B0%97%E0%B0%A3%E0%B0%BF%E0%B0%A4_%E0%B0%B6%E0%B0%BE%E0%B0%B8%E0%B1%8D%E0%B0%A4%E0%B1%8D%E0%B0%B0_%E0%B0%9A%E0%B0%B0%E0%B0%BF%E0%B0%A4%E0%B1%8D%E0%B0%B0" title="గణిత శాస్త్ర చరిత్ర Telugu" lang="te" hreflang="te">తెలుగు</a></li>
<li class="interlanguage-link interwiki-tr"><a href="//tr.wikipedia.org/wiki/Matematik_tarihi" title="Matematik tarihi Turkish" lang="tr" hreflang="tr">Türkçe</a></li>
<li class="interlanguage-link interwiki-uk"><a href="//uk.wikipedia.org/wiki/%D0%86%D1%81%D1%82%D0%BE%D1%80%D1%96%D1%8F_%D0%BC%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B8" title="Історія математики Ukrainian" lang="uk" hreflang="uk">Українська</a></li>
<li class="interlanguage-link interwiki-ur"><a href="//ur.wikipedia.org/wiki/%D8%AA%D8%A7%D8%B1%DB%8C%D8%AE_%D8%B1%DB%8C%D8%A7%D8%B6%DB%8C" title="تاریخ ریاضی Urdu" lang="ur" hreflang="ur">اردو</a></li>
<li class="interlanguage-link interwiki-vi"><a href="//vi.wikipedia.org/wiki/L%E1%BB%8Bch_s%E1%BB%AD_to%C3%A1n_h%E1%BB%8Dc" title="Lịch sử toán học Vietnamese" lang="vi" hreflang="vi">Tiếng Việt</a></li>
<li class="interlanguage-link interwiki-zh"><a href="//zh.wikipedia.org/wiki/%E6%95%B0%E5%AD%A6%E5%8F%B2" title="数学史 Chinese" lang="zh" hreflang="zh">中文</a></li>
<li class="uls-p-lang-dummy"><a href="#"></a></li>
</ul>
<div class='after-portlet after-portlet-lang'><span class="wb-langlinks-edit wb-langlinks-link"><a action="edit" href="//www.wikidata.org/wiki/Q185264#sitelinks-wikipedia" text="Edit links" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div>
</div>
</div>
</div>
<div id="footer" role="contentinfo">
<ul id="footer-info">
<li id="footer-info-lastmod"> This page was last modified on 30 May 2014 at 08:25.<br /></li>
<li id="footer-info-copyright">Text is available under the <a rel="license" href="//en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License">Creative Commons Attribution-ShareAlike License</a><a rel="license" href="//creativecommons.org/licenses/by-sa/3.0/" style="display:none;"></a>;
additional terms may apply. By using this site, you agree to the <a href="//wikimediafoundation.org/wiki/Terms_of_Use">Terms of Use</a> and <a href="//wikimediafoundation.org/wiki/Privacy_policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a href="//www.wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li>
</ul>
<ul id="footer-places">
<li id="footer-places-privacy"><a href="//wikimediafoundation.org/wiki/Privacy_policy" title="wikimedia:Privacy policy">Privacy policy</a></li>
<li id="footer-places-about"><a href="/wiki/Wikipedia:About" title="Wikipedia:About">About Wikipedia</a></li>
<li id="footer-places-disclaimer"><a href="/wiki/Wikipedia:General_disclaimer" title="Wikipedia:General disclaimer">Disclaimers</a></li>
<li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li>
<li id="footer-places-developers"><a href="https://www.mediawiki.org/wiki/Special:MyLanguage/How_to_contribute">Developers</a></li>
<li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/wiki/History_of_mathematics" class="noprint stopMobileRedirectToggle">Mobile view</a></li>
</ul>
<ul id="footer-icons" class="noprint">
<li id="footer-copyrightico">
<a href="//wikimediafoundation.org/"><img src="//bits.wikimedia.org/images/wikimedia-button.png" width="88" height="31" alt="Wikimedia Foundation"/></a>
</li>
<li id="footer-poweredbyico">
<a href="//www.mediawiki.org/"><img src="//bits.wikimedia.org/static-1.24wmf6/skins/common/images/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki" width="88" height="31" /></a>
</li>
</ul>
<div style="clear:both"></div>
</div>
<script>/*<![CDATA[*/window.jQuery && jQuery.ready();/*]]>*/</script><script>if(window.mw){
mw.loader.state({"site":"loading","user":"ready","user.groups":"ready"});
}</script>
<script>if(window.mw){
mw.loader.load(["ext.cite","ext.math.mathjax.enabler","mediawiki.toc","mobile.desktop","mediawiki.action.view.postEdit","mediawiki.user","mediawiki.hidpi","mediawiki.page.ready","mediawiki.searchSuggest","ext.gadget.teahouse","ext.gadget.ReferenceTooltips","ext.gadget.DRN-wizard","ext.gadget.charinsert","ext.gadget.refToolbar","mw.MwEmbedSupport.style","mmv.bootstrap.autostart","ext.gettingstarted.assignToken","ext.eventLogging.subscriber","ext.navigationTiming","schema.UniversalLanguageSelector","ext.uls.eventlogger","ext.uls.interlanguage"],null,true);
}</script>
<script src="//bits.wikimedia.org/en.wikipedia.org/load.php?debug=false&amp;lang=en&amp;modules=site&amp;only=scripts&amp;skin=vector&amp;*"></script>
<script>if(window.mw){
mw.config.set({"wgBackendResponseTime":415,"wgHostname":"mw1018"});
}</script>
</body>
</html>

File diff suppressed because it is too large Load Diff

7335
html_files/youtube.html Normal file

File diff suppressed because it is too large Load Diff

25
src/Text/Taggy.hs Normal file
View File

@ -0,0 +1,25 @@
{-# LANGUAGE OverloadedStrings #-}
-- |
-- Module : Text.Taggy
-- Copyright : (c) 2014 Alp Mestanogullari
-- License : BSD3
-- Maintainer : alpmestan@gmail.com
-- Stability : experimental
--
-- ???
module Text.Taggy
( linksIn
, module Text.Taggy.Types
, module Text.Taggy.Parser
) where
import Data.Text (Text)
import Text.Taggy.Types
import Text.Taggy.Parser
linksIn :: [Tag] -> [Text]
linksIn = map attrValue
. filter ((=="href") . attrKey)
. concat
. map attrs
. tagsNamed "a"

160
src/Text/Taggy/Parser.hs Normal file
View File

@ -0,0 +1,160 @@
{-# LANGUAGE OverloadedStrings #-}
-- |
-- Module : Text.Taggy.Parser
-- Copyright : (c) 2014 Alp Mestanogullari
-- License : BSD3
-- Maintainer : alpmestan@gmail.com
-- Stability : experimental
--
-- ???
module Text.Taggy.Parser where
import Control.Applicative
import Data.Attoparsec.Combinator as Atto
import Data.Attoparsec.Text as Atto
import qualified Data.Attoparsec.Text.Lazy as AttoLT
import Data.Char
import Data.Monoid
import Text.Taggy.Types
import qualified Data.Text as T
import qualified Data.Text.Lazy as LT
import qualified Data.Vector as V
scannerFor :: T.Text -> Int -> Char -> Maybe Int
scannerFor ending = go
where metadata :: V.Vector Char
metadata = V.fromList . T.unpack $ ending
go i c | i == V.length metadata = Nothing
| metadata `V.unsafeIndex` i == c = Just (i+1)
| otherwise = Just 0
matchUntil :: T.Text -> Parser T.Text
matchUntil endStr =
T.dropEnd (T.length endStr)
`fmap` scan 0 (scannerFor endStr)
delimitedBy :: T.Text -> T.Text -> Parser (T.Text, T.Text, T.Text)
delimitedBy begStr endStr = do
string begStr
mid <- matchUntil endStr
return (begStr, mid, endStr)
delimitedByTag :: T.Text -> Parser (Tag, T.Text, Tag)
delimitedByTag t = do
char '<'
string t
(attrs, _) <- attributes
inside <- matchUntil $ "</" <> t <> ">"
return (TagOpen t attrs False, inside, TagClose t)
tagcomment :: Parser Tag
tagcomment = do
(_, comm, _) <- delimitedBy "<!--" "-->"
return $ TagComment comm
tagscript :: Parser Tag
tagscript = do
(open, scr, close) <- delimitedByTag "script"
return $ TagScript open scr close
tagstyle :: Parser Tag
tagstyle = do
(open, st, close) <- delimitedByTag "style"
return $ TagStyle open st close
possibly :: Char -> Parser ()
possibly c = (char c *> return ())
<|> return ()
ident :: Parser T.Text
ident = takeWhile1 (\c -> isAlphaNum c || c == '-' || c == '_' || c == ':')
tagopen :: Parser Tag
tagopen = do
char '<'
possibly '!'
skipSpace
i <- ident
(attrs, autoclose) <- attributes
return $ TagOpen i attrs autoclose
tagclose :: Parser Tag
tagclose = do
"</"
skipSpace
i <- ident
char '>'
return $ TagClose i
tagtext :: Parser Tag
tagtext = TagText `fmap` takeTill (=='<')
attributes :: Parser ([Attribute], Bool)
attributes = postProcess `fmap` go emptyL
where
go l = (do autoclose <- tagends
return (l, autoclose)
)
<|> ( do attr <- attribute
go (insertL attr l)
)
tagends = skipSpace >> parseEnd
parseEnd = ("/>" *> return True)
<|> (">" *> return False)
postProcess (l, b) = (toList l, b)
attribute :: Parser Attribute
attribute = do
skipSpace
key <- quoted <|> ident
value <- option "" $ do
"="
quoted <|> singlequoted <|> unquoted
return $ Attribute key value
where quoted = do
"\""
val <- Atto.takeWhile (/='"')
"\""
return val
singlequoted = do
"'"
val <- Atto.takeWhile (/='\'')
"'"
return val
unquoted = Atto.takeTill (\c -> isSpace c || c == '>')
html :: Parser [Tag]
html = go
where go = do
finished <- atEnd
if finished
then return []
else do t <- tag
(t:) `fmap` go
tag :: Parser Tag
tag = tagcomment
<|> tagscript
<|> tagstyle
<|> tagopen
<|> tagclose
<|> tagtext
tagsIn :: LT.Text -> [Tag]
tagsIn = either (const []) id
. AttoLT.eitherResult
. AttoLT.parse html
run :: LT.Text -> AttoLT.Result [Tag]
run = AttoLT.parse html

79
src/Text/Taggy/Types.hs Normal file
View File

@ -0,0 +1,79 @@
-- |
-- Module : Text.Taggy.Types
-- Copyright : (c) 2014 Alp Mestanogullari
-- License : BSD3
-- Maintainer : alpmestan@gmail.com
-- Stability : experimental
--
-- ???
module Text.Taggy.Types where
import Data.Text (Text, toCaseFold)
data Attribute = Attribute !Text !Text
deriving (Show, Eq)
attrs :: Tag -> [Attribute]
attrs (TagOpen _ as _) = as
attrs _ = []
attrKey :: Attribute -> Text
attrKey (Attribute k _) = k
attrValue :: Attribute -> Text
attrValue (Attribute _ v) = v
data Tag = TagOpen !Text [Attribute] !Bool -- is it a self-closing tag?
| TagClose !Text
| TagText !Text
| TagComment !Text
| TagScript !Tag !Text !Tag
| TagStyle !Tag !Text !Tag
deriving (Show, Eq)
isTagOpen :: Tag -> Bool
isTagOpen (TagOpen _ _ _) = True
isTagOpen _ = False
isTagClose :: Tag -> Bool
isTagClose (TagClose _) = True
isTagClose _ = False
isTagText :: Tag -> Bool
isTagText (TagText _) = True
isTagText _ = False
isTagComment :: Tag -> Bool
isTagComment (TagComment _) = True
isTagComment _ = False
isTagScript :: Tag -> Bool
isTagScript (TagScript _ _ _) = True
isTagScript _ = False
isTagStyle :: Tag -> Bool
isTagStyle (TagStyle _ _ _) = True
isTagStyle _ = False
tagsNamed :: Text -> [Tag] -> [Tag]
tagsNamed n = filter (named n)
where named n (TagOpen t _ _) = toCaseFold n == toCaseFold t
named _ _ = False
newtype L a = L { list :: [a] -> [a] }
emptyL :: L a
emptyL = L $ const []
appL :: L a -> L a -> L a
appL (L l1) (L l2) = L $ l1 . l2
singletonL :: a -> L a
singletonL x = L (x:)
toList :: L a -> [a]
toList (L f) = f []
insertL :: a -> L a -> L a
insertL x (L f) = L $ (x:) . f

52
taggy.cabal Normal file
View File

@ -0,0 +1,52 @@
name: taggy
version: 0.1.0.0
synopsis: HTML parsing à la tagsoup using attoparsec
description: ???
homepage: http://github.com/alpmestan/taggy
license: BSD3
license-file: LICENSE
author: Alp Mestanogullari
maintainer: alpmestan@gmail.com
copyright: 2014 Alp Mestanogullari
category: Text
build-type: Simple
extra-source-files: html_files/*.html
cabal-version: >=1.10
library
exposed-modules: Text.Taggy,
Text.Taggy.Parser,
Text.Taggy.Types
other-modules:
build-depends: base >=4.5 && <5,
text >=1 && <1.2,
attoparsec >=0.11 && <0.13,
vector,
tagsoup
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -Wall -O2 -fno-warn-unused-do-bind -funbox-strict-fields
executable taggy
main-is: taggy.hs
hs-source-dirs: example
build-depends: base >=4.5 && <5,
text,
attoparsec >=0.12,
taggy
ghc-options: -Wall -O2 -fno-warn-unused-do-bind
default-language: Haskell2010
benchmark taggytagsoup
main-is: vs-tagsoup.hs
hs-source-dirs: bench
ghc-options: -O2 -funbox-strict-fields
type: exitcode-stdio-1.0
build-depends: base >= 4 && < 5,
text >=1,
attoparsec >=0.12,
taggy,
tagsoup,
criterion,
vector
default-language: Haskell2010