File:Arc length, Fermat.png

From formulasearchengine
Jump to navigation Jump to search

Original file(1,350 × 1,350 pixels, file size: 83 KB, MIME type: image/png)

This file is from Wikimedia Commons and may be used by other projects. The description on its file description page there is shown below.

Transferred from en.wikipedia to Commons by Maksim.

The original description page was here. All following user names refer to en.wikipedia.

This graph is meant to help accompany the article Length of an arc and describe the method Fermat used. It has been released by Jacob Rideout to the public domain.

This is a rough, first draft of the graph. While I was adding lines to the graph the various colors all turned to red and I could not separate the colors again. Below is the code for gnuplot, please help me fix it.


This work is ineligible for copyright and therefore in the public domain because it consists entirely of information that is common property and contains no original authorship.
###################################################################
## Written by Jacob Rideout <wikipedia@jacobrideout.net>         ##
## 2005 - Released to the public domain                          ##
###################################################################
## Define Display Settings

set terminal postscript enhanced color solid lw 2 "Times-Roman" 20
set samples 1001
set output "fermat.ps"

set size square

set noborder
set nokey
set noxtics
set noytics

set xzeroaxis
set yzeroaxis

set parametric
set multiplot

#set pointsize 1
###################################################################
## Define variables and functions

a=.6
e=0.45*a

f(x)=x**1.5

tangent(x)=1.5*(a**0.5)*(x-a)+f(a)

###################################################################
## Calculate plot range

set yrange [-0.1:f(a)*2.5]
set xrange [-0.1:a*2]

# label offset
lo=e/10

###################################################################
## Set functions to plot

# primary functions
  # tangent line
  set label "y=^3/_2(a^1^/^2)*(x-a)+f(a)" at a/2, f(a)/4
  plot t, tangent(t)
  # y=x^(3/2)
  set label "y=x^3^/^2" at a/4, f(a)/2
  plot t, f(t)

# secondary (helper) lines   
  # vertical line at x=a
  set label "(0,a)" at a+lo, 0+lo
  plot a, t
  # vertical line at x=a+e
  set label "(0,a+e)" at a+e+lo, 0+lo
  plot e+a, t
  # horzonal line at y = f(a)
  plot t, f(a)

# intersections points
  # (a,f(a))
  set label "A" at a+lo, f(a)+lo
  plot a, f(a) with lp pt 5

  # (a+e,f(a))
  set label "B" at a+e+lo, f(a)+lo
  plot a+e, f(a) with lp pt 5

  # (a+e,tangent(a+e))
  set label "C" at a+e+lo, tangent(a+e)-lo
  plot a+e, tangent(a+e) with lp pt 5

  # (a+e,f(a+e))
  set label "D" at a+e+lo, f(a+e)+lo
  plot a+e, f(a+e) with lp pt 5

date/time username edit summary
00:47, 2 February 2006 en:User:Cmdrjameson
04:07, 27 January 2006 en:User:Stan Shebs (tag)
18:02, 22 July 2005 en:User:Jrideout
18:01, 22 July 2005 en:User:Jrideout (added code)
18:00, 22 July 2005 en:User:Jrideout (This graph is meant to help accompany the article <a href="/wiki/Length_of_an_arc" title="Length of an arc">Length of an arc</a> and describe the method Fermat used.)

Original upload log

Legend: (cur) = this is the current file, (del) = delete this old version, (rev) = revert to this old version.

Click on date to download the file or see the image uploaded on that date.

Captions

Add a one-line explanation of what this file represents

Items portrayed in this file

depicts

image/png

0af21327a5eaaf3511c49ff7661cced440ca188c

84,598 byte

1,350 pixel

1,350 pixel

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeThumbnailDimensionsUserComment
current17:29, 19 March 2006Thumbnail for version as of 17:29, 19 March 20061,350 × 1,350 (83 KB)wikimediacommons>MaksimLa bildo estas kopiita de wikipedia:en. La originala priskribo estas: This graph is meant to help accompany the article Length of an arc and describe the method Fermat used. It has been released by Jacob Rideout to the public domain. This is a rough

There are no pages that use this file.