Math Documents and Web Pages


Resources for a Tcl-Tk Scripting 'To-Do' list


--- for the FE 'tkGooies' system



(FE = Freedom Environment)

FE Home page > FE Downloads page >

FE 'tkGooies' Download page >

FE 'tkGooies' Description page >

This 'Math Docs and Web Page Resources
for a Tcl-Tk Scripting To-Do List' page

! Note !
More Math Docs and Web Page Links may be added
--- as the 'To-Do' list gets longer and longer.

< Go to Table of Contents, below >
(SKIP THIS INTRO)

INTRODUCTION :

I have an interest in developing software (in the FE 'tkGooies' system) that uses various mathematical techniques.

    (I enjoy writing Tcl-Tk scripts involving GUI interfaces and 'canvases' on which images may be drawn.)

Hence, I am interested in finding information that has been assembled, over the ages, on mathematics (and physics and computer science) topics.

For my own convenience and utilization in writing 'tkGooie' scripts --- and for the utilization and convenience of others who might share an interest in mathematical topics --- I have assembled this page of links to 'eDocs' and to web pages --- on mathematics (and physics and computer science).

I intend to use many of these references in writing Tcl-Tk GUI scripts --- and I will probably add references as I encounter interesting material in my readings and web searches. In fact, the purpose of this page is to provide me with a single place to collect these references.

The 'eDoc links' on this page may be 'external' (i.e. 'remotely' stored, on the web sites of others) or 'internal' (i.e. 'locally' stored, on this web site).

Similarly, the 'web page links' on this page may be 'external' (i.e. 'remotely' stored) or 'internal' (i.e. 'locally' stored).


The Document formats :

Most of these 'eDocs' are digital files that may be available in one or more file formats, including

  • PDF
    (Portable Document Format, defined by Adobe Corp.)

  • EPUB
    (a more recent, 'open' format - with 'flowable' text, suitable for small devices)

  • plain text.

Besides some 'math eDocs' available via links on this page, there are many more 'math eDocs' available at 'subdude-site.com' :

Some of these math (and math related) eDocs can be 'mined' for math formulas that would aid in devising Tcl-Tk 'apps'.


The Web Page links :

Some of the web page links below are to pages at the Wikipedia site.

Also, many of the web page links are to pages and documents at 'external' web sites where mathematicians (like Paul Bourke and John Burkhardt) have provided descriptions and math formulas that can aid in devising certain computations in the Tcl programming language.

In addition, some of the links are 'internal' links --- in other words, they are links to web pages and documents stored among the pages of this FE web site.

Unfortunately, many of the pages of LINKS that people have put on the internet are now populated with more 'dead' links than 'live' links.

This page is not immune to this condition. Many of these links may go dead --- for example, after Paul Bourke and/or John Burkhardt retire or die.

If any of the sites below go 'dead', you might be able to still find their pages at web.archive.org ('The Internet Way Back Machine').


Organization of the links below :

I have separated the sets of external-and-internal links into categories such as

  • 2D GEOMETRY Algorithms
    (for example, for computing distances between points and lines --- for computing vertices of regular polygons)

  • Techniques for generating 2D CURVES
    (spirals, cycloids, etc.)

  • 2D (and 3D) BARYMETRIC COORDINATES Info

  • TERRAIN MODELLING Info and Data
    (such as definition of the '.hgt' file format)

  • 3D GEOMETRY Info
    (such as data for constructing polyhedra)

  • 3D MODEL AND MESH FILE Info and Data
    (incl. sources of '.obj', '.stl', '.ply', etc. files)

  • N-DIMENSIONAL GEOMETRY, where N is equal to or greater than 4

  • ODE (Ordinary Differential Equations) SOLVER ALGORITHMS
    (Runge-Kutta etc.)

  • EXAMPLE ODE's for Various Physical Systems
    (pendula, spring-mass-damper, predator-prey, Lorenz attractor, pharmacokinetics, etc.)

  • N-BODY DYNAMICS Info
    (equations of motion)

  • Methods for solving NONLINEAR ALGEBRAIC EQUATIONS
    (binary, Newton-Raphson, etc.)

  • Math for simulating BROWNIAN MOTION

  • Examples of Convergent and Divergent SERIES
    (such as series for pi, e, etc.)

  • Mathematics for Generating FRACTALS
    (Koch snowflake, Mandelbrot, etc.)

  • 3D-to-2D Spherical MAP PROJECTION Algorithms
    (Mercator, etc.)

  • Real-world MAP DATA
    (for boundaries, elevations, etc.)

  • Algorithms for drawing CONTOUR MAPS from elevation data

  • Equations to describe motions of N-BAR LINKAGES

  • Equations for GEAR DESIGN and Motion

  • Methods for simulating VEHICLE TRAFFIC FLOW
    (on Street Layouts --- for given Stop Light Timings)

  • Newton's BINOMIAL EXPANSION Formula
    (for negative and rational exponents as well as for positive integers)

  • Info on PRIME NUMBER problems

  • PDE (Partial Differential Equations) SOLVER ALGORITHMS

  • EXAMPLE PDE's for Various Physical Systems
    (vibrating string, vibrating membranes, etc.)

  • PROBABILITY AND STATISTICS Examples

  • PLOT Utilities (2D and 3D)

  • and more

Links to local-and-remote 'eDocs' and local-and-remote web pages are accessible via the Table of Contents, below. The Table of Contents is a set of links to groups-of-links on this page. The eDoc and web-page links are in groups on this page, like the groups outlined above.

Some eDoc and web-page links could have been put into several of the categories seen in the categories of the Table of Contents below, but each link is put into a single category. Hence it may not always be fruitful to find a link according to a category, but ...

In addition to finding a link via the category-links in the Table of Contents below, you can use the 'Find' option of your browser to find keywords on this page, such as 'euclid' or 'newton' or 'plato' or 'poly' or 'geom' or 'trig' or 'algebra' or 'differential' or 'series' or 'knot' or 'fractal' or 'dynamics' or 'gear' or 'linkage' or '3d' or '3 body' or '4-body' or 'n-body' or 'n-dim' or whatever.

Enough. Here is the Table of Contents.

The table of contents below provides links to sections of THIS web page that take the reader to locally-stored and remotely-stored 'eDocs' --- and to local-and-remote web pages.

Table of Contents:

(links to sections of this page, below)

End of Table of Contents.

Start of eDoc and WebPage Links Sections.

2D GEOMETRY INFO

(for determining locations and distances
of configurations of points, lines, polygons)

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

2D CURVES INFO
(for drawing spirals, cycloids, etc.)

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

BARYMETRIC COORDINATES INFO

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

TERRAIN MODELLING INFO and DATA

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

3D GEOMETRY INFO

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

3D MODEL AND MESH FILE INFO AND DATA

( including sources of '.obj', '.stl', '.ply', etc. files)

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

N-DIMENSIONAL GEOMETRY

(where N is equal to or greater than 4)

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

ODE ALGORITHMS INFO
(Runge-Kutta, etc.)

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

ODE EXAMPLES INFO
(pendula, spring-mass-damper, pharmacokinetics, etc.)

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

N-BODY DYNAMICS INFO

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

NON-LINEAR EQUATIONS INFO
(algorithms for solving them)

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

BROWNIAN MOTION SIMULATION INFO

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

SERIES INFO
(for pi, e, etc. --- and some infinite products)

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

FRACTALS INFO
(Koch snowflake, Mandelbrot, Julia, etc.)

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

KNOTS INFO

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

MAP PROJECTIONS INFO
(Mercator, etc.)

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

MAP DATA INFO
(boundaries, elevations, etc.)

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

CONTOUR MAPS INFO

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

N-BAR LINKAGES INFO
(esp. equations to describe motions)

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

GEAR DESIGN INFO

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

TRAFFIC SIMULATION INFO

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

NEWTON BINOMIAL EXPANSION INFO

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

PRIME NUMBER PROBLEMS INFO

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

PDE (Partial Differential Equations) Solver Algorithms

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

Example PDE's for Various Physical Systems
(vibrating string, etc.)

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

PROBABILITY and STATISTICS Examples

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

PLOT UTILITIES
(2D and 3D)

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

Bottom of this page of
Math Documents and Web Pages for
a Tcl-Tk Scripting 'To-Do' list

--- a page of links to reference materials.

To return to a previously visited web page, click on the Back button of your web browser a sufficient number of times. OR, use the History-list option of your web browser.
OR ...

< Go to Table of Contents, above. >

< Go to Top of Page, above. >

< Go to FE Home page >


Page history

Page was created 2015 Mar 02.

Page was changed 2015 Mar 05.

Page was changed 2019 Mar 08.
(Added css and javascript to try to handle text-size for smartphones, esp. in portrait orientation.)