December 19, 2016
Digital computers were not the first electronic computers. There was a span of several decades in which analog computers were used to solve come common problems. It's fairly easy to implement the mathematical functions of integration and differentiation using operational amplifiers, the earliest of which were built using vacuum tubes. Notable electrical engineer, Robert Pease (1940-2011), who designed some early operational amplifiers while at George A. Philbrick Researches, has written many articles about their history and design.[2-4]
Since I'm a member of the baby boomer generation, my physics education included laboratory exercises in analog computation. The one exercise that I remember most is calculating the trajectory of a projectile, the results of the calculation being displayed on an x-y chart recorder. The interesting part of that exercise was seeing the difference in trajectory between a projectile launched on Jupiter as compared with Earth.
The trajectory of a projectile, idealized without atmospheric drag, Coriolis force, etc., has been known since the time of Galileo, and it is derived by a simple addition of the motion arising from the projectile velocity and that of the fall of the projectile arising from gravity,
where (x,y) are the points that define the trajectory, θ is the launch angle from the horizontal, v0 is the initial projectile velocity, vh is the horizontal component (x component) of the projectile velocity (vh = v0 cos θ), and g is the gravitational acceleration, 9.80665 m/sec2. An example trajectory, as generated by a simple C language program (source code here), is shown below,
Isaac Newton used ballistics to elucidate the idea of an orbit of one body around another, such as the Moon's orbiting the Earth. In his 1728 book, "A Treatise of the System of the World," Newton imagined the thought experiment, illustrated below, in which you fired cannonballs at increasing velocities, finally reaching a point at which they fly into orbit around the Earth. He then generalized this to the Moon's motion around the Earth.
The range R of an ideal projectile is given as R = (v2/g)sin(2θ), so you can hit a target at any range up to a maximum determined by the projectile's initial velocity v by just setting the angle. It can be seen by inspection that the maximum range always occurs at an angle of 45 degrees, since the sine of 90° is one. That angle, however, is not the angle at which the length of the path of projectile travel is maximum.
It's easy to calculate the path length of a projectile as a function of angle. You just use the trajectory example presented above and do a piece-wise integration of the path length. My source code for such a calculation can be found here, and the results of this calculation are shown below with the maximum occurring at an angle near 1 radian (57.2958°).
Joshua Cooper and Anton Swifton of the Department of Mathematics of the University of South Carolina have published a paper on arXiv in which they derive an equation to give the angle that produces the maximum projectile path length. This angle, which is independent of the initial speed of the projectile and the value of the gravitational acceleration, is the solution of this interesting equation,
The easiest way to find the solution to an equation such as this is to use one of the many free and open source software computer algebra systems. Cooper and Swifton used SageMath to obtain an angle of about 0.9855 radians (56.47 degrees). I used my favorite method of refined increments (source code here) to obtain the value 0.985514738.
- GAP/R, George A. Philbrick Researches Archive.
- Application Brief R1, "Practical closed-loop stabilization of solid state operational amplifiers," Philbrick Archive, February 1, 1961.
- Bob Pease, "What's All This Transimpedance Amplifier Stuff, Anyhow? (Part 1)" Electronic Design, January 8, 2001.
- Bob Pease, "What's All This Julie Stuff, Anyhow?" Electronic Design, May 3, 1999.
- Isaac Newton, "A Treatise of the System of the World," F. Fayram, 1728, pp. 5-6.
- Thanks to Anton Swifton, who discovered an error in my original program.
- Joshua Cooper and Anton Swifton, "Throwing a Ball as Far as Possible, Revisited," arXiv, November 8, 2016.
Permanent Link to this article
Linked Keywords: Digital; computer; electronic; decade; analog computer; mathematical function; integral; integration; derivative; differentiation; operational amplifier; vacuum tube; electrical engineering; electrical engineer; Robert Pease (1940-2011); George A. Philbrick Researches; operational amplifier integrator; capacitor; discharge; voltage; resistor; non-inverting input; input bias current; Inkscape; baby boomer generation; physics; education; laboratory; analog computer; analog computation; calculation; calculating; trajectory; projectile; x-y chart recorder; Jupiter; Earth; atmospheric drag; Coriolis force; Galileo Galilei; velocity; gravitation; gravity; angle; horizontal plane; gravitational acceleration; C programming language; computer program; source code; trajectory.c; range; Gnumeric; Isaac Newton; ballistics; orbit; orbit of the Moon; Philosophiae Naturalis Principia Mathematica; A Treatise of the System of the World; thought experiment; Newton's cannonball; cannonball experiment; sine; length; arc length; iece-wise integration; radian; Joshua Cooper; Anton Swifton; Department of Mathematics; University of South Carolina; scientific literature; publish; arXiv; equation; independent variable; speed; free and open source software; computer algebra system; SageMath; solver.c; trigonometric function; csc; hyperbolic function; coth.
Latest Books by Dev Gualtieri
Thanks to Cory Doctorow of BoingBoing for his favorable review of Secret Codes!
Blog Article Directory on a Single Page
- Soybean Graphene - March 23, 2017
- Income Inequality and Geometrical Frustration - March 20, 2017
- Wireless Power - March 16, 2017
- Trilobite Sex - March 13, 2017
- Freezing, Outside-In - March 9, 2017
- Ammonia Synthesis - March 6, 2017
- High Altitude Radiation - March 2, 2017
- C.N. Yang - February 27, 2017
- VOC Detection with Nanocrystals - February 23, 2017
- Molecular Fountains - February 20, 2017
- Jet Lag - February 16, 2017
- Highly Flexible Conductors - February 13, 2017
- Graphene Friction - February 9, 2017
- Dynamic Range - February 6, 2017
- Robert Boyle's To-Do List for Science - February 2, 2017
- Nanowire Ink - January 30, 2017
- Random Triangles - January 26, 2017
- Torricelli's law - January 23, 2017
- Magnetic Memory - January 19, 2017
- Graphene Putty - January 16, 2017
- Seahorse Genome - January 12, 2017
- Infinite c - January 9, 2017
- 150 Years of Transatlantic Telegraphy - January 5, 2017
- Cold Work on the Nanoscale - January 2, 2017
- Holidays 2016 - December 22, 2016
- Ballistics - December 19, 2016
- Salted Frogs - December 15, 2016
- Negative Thermal Expansion - December 12, 2016
- Verbal Cues and Stereotypes - December 8, 2016
- Capacitance Sensing - December 5, 2016
- Gallium Nitride Tribology - December 1, 2016
- Lunar Origin - November 27, 2016
- Pumpkin Propagation - November 24, 2016
- Math Anxiety - November 21, 2016
- Borophene - November 17, 2016
- Forced Innovation - November 14, 2016
- Combating Glare - November 10, 2016
- Solar Tilt and Planet Nine - November 7, 2016
- The Proton Size Problem - November 3, 2016
- Coffee Acoustics and Espresso Foam - October 31, 2016
- SnIP - An Inorganic Double Helix - October 27, 2016
- Seymour Papert (1928-2016) - October 24, 2016
- Mapping the Milky Way - October 20, 2016
- Electromagnetic Shielding - October 17, 2016
- The Lunacy of the Cows - October 13, 2016
- Random Coprimes and Pi - October 10, 2016
- James Cronin (1931-2016) - October 6, 2016
- The Ubiquitous Helix - October 3, 2016
- The Five-Second Rule - September 29, 2016
- Resistor Networks - September 26, 2016
- Brown Dwarfs - September 22, 2016
- Intrusion Rheology - September 19, 2016
- Falsifiability - September 15, 2016
- Fifth Force - September 12, 2016
- Renal Crystal Growth - September 8, 2016
- The Normality of Pi - September 5, 2016
- Metering Electrical Power - September 1, 2016
Deep Archive 2006-2008