|
 |
 |
|
Articles
on maths, computer graphics
and
related topics |
Back
to Home Page
Here are articles
on various mathematical topics which have taken my interest over the years.
They are all
simple explanations and explorations with lots of examples. There is no
original research, but the accounts are original.
| |
|
| Computer
graphics |
A review
of computer modeling of trees,
with an introduction to basic tree botany, fractal trees, L-systems,
functional-structural models based on the plant as a system of biological
functions and structures, to CGI applications including Unreal Engine,
Houdini, and SpeedTree.
Application of CGI to re-create the 1892 Victorian railway bridge at Elvet, Durham, showing in detail probably how it was constructed. The foundations, brickwork and ironwork were modelled with Blender 4.5 and the human figures with Daz Studio. The video is on YouTube via this link.
Chess game: an amusing CGI video, modelled in Blender, of an actual game played in 1912.
Drawing
in linear and non-linear perspective.
Showing how simple shapes including an ellipse project onto the
picture plane, and how series of rotations change the orientation
of objects. |
|
| Matrices
|
Photogrammetry.
Using matrices to calculate the positions of objects in a scene
from overlapping photographs, plus other aspects of computer vision
including SIFT and RANSAC algorithms.
Algorithms for computing the eigenvalues
of a matrix
Statistics of the eigenvalues of random
matrices
The article
on perspective includes a section on matrices and quaternions for
calculating rotations.
|
|
| Polynomials
& Numbers |
Galois
theory. The link between symmetry groups and the solution of polynomial equations. An informal account of the main ideas with copious examples.
Algorithms
for factorising large polynomials,
reviewing basic background including congruences and Fermat's little
theorem, and explaining with many examples how the Distinct Degree,
Berlekamp and Cantor-Zassenhaus algorithms work, without going into
details about computing times.
Sums
of powers of integers and the Euler-Maclaurin
summation formula
Continued
fractions . a comprehensive but non-specialist account
The shapes
of musical phrases.
|
|
|
Mechanics,
Acoustics,
Waves
&
Laplace's equation |
Electrostatic
fields in rectangular and cylindrical
symmetry, related to electron lens design. Includes calculation of the charge distribution and capacitance of several simple shapes including the conductiing strip, ring and annulus.
Peculiar
oscillations of a
flat-bottomed object -- it oscillates more rapidly as it slows down.
Sound
radiation from a vibrating object -- a general overview of the physics
Ultrasonic
NDT: signals from rough facetted cracks. A cumputational model I developed in the 1980s
Vibrations
and acoustics of violins and
cellos
Review of normal modes and resonance, with application to a 'cello.
The Helmholtz resonance of violin-family instruments
|
|
| Geometry |
The `sofa
constant' : find the largest object which can be manoeuvred round
a tight corner in a narrow corridor. An amusing challenge.
Calculating
the area of an
arbitrary plane figure by counting the number of points on a square grid which lie inside the figure.
The astroid
curve and related ellipses.
Inscribed
circles and ellipses -- drawn within triangles and pentagons
Trigonometry
of the spherical
triangle.
Drawing
in linear and non-linear perspective.
Showing how simple shapes including an ellipse project onto the
picture plane, and how series of rotations change the orientation
of objects.
|
|
| Group
theory |
Some
'teach-yourself' interactive computer programs with user comprehensive notes.
Two parallel programs which create `words' like aaab or permutations
to represent group elements. The programs are a simple calculator
to try creating groups for yourself. The programs and notes together form a teach-yourself course in the theory of finite groups, including their reptresentation by matrices and their character tables.
|
|
|
Sequence
and series |
A revision
article on Fourier series and transforms.
In it I give an illustrated account of the representation of periodic
functions by Fourier series, and extend this to the Fourier transform
of a non-periodic continuous function. Then I illustrate sampling
at discrete data points and the discrete Fourier transform. There
is a brief discussion of convolution and deconvolution with relevance
to recovering true signals from signals mixed with noise. An appendix
describes in some detail the fast Fourier Transform algorithm.
Sums
of powers of integers and the Euler-Maclaurin
summation formula
An
Introduction to Mathematical Analysis’ a textbook by my friend Dr John Reade, first published in 1986 by Oxford University
Press. |
|
|
Puzzles & problems |
Over 30 problems in maths and mechanics, and my answers. |
|
|
Integral calculus |
An investigation into many definite integrals involving the logarithm, ln(1+x^n), divided by a polynomial, such as int_0^inf ln(x^n+1)/(x^3+1). The ntegration uses contours within the complex plane, with limits taken around poles. It may be of interest to students learning complex integration. |
|
|