SlideShare a Scribd company logo
1 of 3
Download to read offline
Solution
Week 64 (12/1/03)
Attracting bugs
First Solution: In all of these solutions, the key point to realize is that at any
time, the bugs form the vertices of a regular N-gon, as shown below for N = 6. This
is true because this is the only configuration that respects the symmetry of the N
bugs. The N-gon will rotate and shrink until it becomes a point at the center.
N = 6
l
v
The important quantity in this first solution is the relative speed of two adjacent
bugs. This relative speed is constant, because the relative angle of the bugs’ motions
is always the same. If the bugs’ speed is v, then we see from the figure below that
the relative speed is vr = v(1 − cos θ), where θ = 2π/N. This is the rate at which
the separation between two adjacent bugs decreases.1
N = 6
v vcosθ
θ
v
For example, if N = 3 we have vr = 3v/2; if N = 4 we have vr = v; and if N = 6
we have vr = v/2. Note also that for N = 2 (which does not give not much of a
polygon, being just a straight line) we have vr = 2v, which is correct for two bugs
walking directly toward each other. And if N → ∞ we have vr → 0, which is correct
for bugs walking around in a circle.
If two bugs start a distance apart, and if they always walk at a relative speed
of v(1 − cos θ), then the time it takes for them to meet is t = /(v(1 − cos θ)).
Therefore, since the bugs walk at speed v, they will each travel a total distance of
vt =
1 − cos(2π/N)
. (1)
1
The transverse v sin θ component of the front bug’s velocity is irrelevant here, because it provides
no first-order change in the distance between the bugs, for small increments in time.
1
Note that for a square, this distance equals the length of a side, . For large N, the
approximation cos ≈ 1 − θ2/2 gives vt ≈ N2 /(2π2).
The bugs will spiral around an infinite number of times. This is true because
the future path of the bugs at any time must simply be a scaled-down version of
the future path at the start (because any point in time may be considered to be
the start time, with a scaled-down version of the initial separation). This would
not be possible if the bugs hit the center after spiraling around only a finite number
of times. We will see in the third solution below that the bugs’ distance from the
center deceases by a factor e−2π tan(π/N) after each revolution.2
Second Solution: In this solution, we will determine how quickly the bugs ap-
proach the center of the N-gon. A bug’s velocity may be separated into radial and
tangential components, vR and vT , as shown below. Because at any instant the bugs
all lie on the vertices of a regular N-gon, they always walk at the same angle relative
to a circular motion. Therefore, the magnitudes of vR and vT remain constant.
N = 6
v
v
v
π/N
R
T
What is the radial component, vR, in terms of v? The angle between a bug’s motion
and a circular motion is π/N, so we have
vR = v sin(π/N). (2)
What is the radius, R0, of the initial N-gon? A little geometry shows that
R0 =
2 sin(π/N)
. (3)
The time it takes a bug to reach the center is then t = R0/vR = ( /v)/(2 sin2
(π/N)) .
Therefore, each bug travels a total distance of
vt =
2 sin2
(π/N)
. (4)
2
Of course, bugs of non-zero size would hit each other before they reach the center. If the bugs
happen to be very, very small, then they would eventually require arbitrarily large friction with the
floor, in order to provide the centripetal acceleration needed to keep them in a spiral with a very
small radius.
2
This agrees with the result of the first solution, due to the half-angle formula,
sin2
(θ/2) = (1 − cos θ)/2. The same reasoning used in the first solution shows that
the bugs spiral around an infinite number of times.
Third Solution: In this solution, we will parametrize a bug’s path, and then
integrate the differential arclength. Let us find a bug’s distance, R(φ), from the
center, as a function of the angle φ through which it has travelled. The angle
between a bug’s motion and a circular motion is π/N. Therefore, the change in
radius, dR, divided by the change in arclength along the circle, R dφ, is dR/(R dφ) =
− tan(π/N). Separating variables and integrating gives
R
R0
dR
R
= −
φ
0
tan(π/N) dφ
=⇒ ln(R/R0) = −φ tan(π/N)
=⇒ R(φ) = R0 e−φ tan(π/N)
, (5)
where R0 is the initial distance from the center, equal to /(2 sin(π/N)). We now
see, as stated in the first solution, that one revolution decreases R by the factor
e−2π tan(π/N), and that an infinite number of revolutions is required for R to become
zero. Having found R(φ), we may find the total distance travelled by integrating
the arclength:
(R dφ)2 + (dR)2 =
∞
0
R2 + (dR/dφ)2 dφ
=
∞
0
R0 e−φ tan(π/N) dφ
cos(π/N)
=
2 sin2
(π/N)
. (6)
Remark: In the first solution, we found that for large N the total distance travelled
goes like N2
/(2π2
). This result can also be found in the following manner. For large
N, a bug’s motion can be approximated by a sequence of circles, Cn, with radii Rn =
R0e−n(2π) tan(π/N)
≈ R0e−n(2π2
/N)
. To leading order in N, the total distance travelled is
therefore the sum of the geometric series,
∞
n=0
2πRn ≈
∞
n=0
2πR0e−n(2π2
/N)
=
2πR0
1 − e−2π2/N
≈
2πR0
2π2/N
≈
N2
2π2
, (7)
where we have used R0 = /(2 sin(π/N)) ≈ N /(2π).
3

More Related Content

What's hot (15)

Speleologist
SpeleologistSpeleologist
Speleologist
 
Kinematic equations of motion
Kinematic equations of motionKinematic equations of motion
Kinematic equations of motion
 
Sol51
Sol51Sol51
Sol51
 
chapter-1
chapter-1chapter-1
chapter-1
 
Grade 12, U3-L2A - Horiz PM
Grade 12, U3-L2A - Horiz PMGrade 12, U3-L2A - Horiz PM
Grade 12, U3-L2A - Horiz PM
 
Sistemas de control a tiempo discreto por Guillermo Guzmán
Sistemas de control a tiempo discreto por Guillermo GuzmánSistemas de control a tiempo discreto por Guillermo Guzmán
Sistemas de control a tiempo discreto por Guillermo Guzmán
 
Sol45
Sol45Sol45
Sol45
 
Grade 12, U3-L2B, Vert PM
Grade 12, U3-L2B, Vert PMGrade 12, U3-L2B, Vert PM
Grade 12, U3-L2B, Vert PM
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Sol19
Sol19Sol19
Sol19
 
Chap7
Chap7Chap7
Chap7
 
Kinematics 2
Kinematics 2Kinematics 2
Kinematics 2
 
Grade 11-U1A-L3 Acceleration
Grade 11-U1A-L3 AccelerationGrade 11-U1A-L3 Acceleration
Grade 11-U1A-L3 Acceleration
 
Sol59
Sol59Sol59
Sol59
 
Solving Accelerated Motion Problems
Solving Accelerated Motion ProblemsSolving Accelerated Motion Problems
Solving Accelerated Motion Problems
 

Viewers also liked (20)

Camila
CamilaCamila
Camila
 
Leaders organizations
Leaders organizationsLeaders organizations
Leaders organizations
 
The lumiere legacy assignment two b
The lumiere legacy assignment two bThe lumiere legacy assignment two b
The lumiere legacy assignment two b
 
Sol78
Sol78Sol78
Sol78
 
Sol76
Sol76Sol76
Sol76
 
Sol69
Sol69Sol69
Sol69
 
Sol81
Sol81Sol81
Sol81
 
Sol73
Sol73Sol73
Sol73
 
Sol60
Sol60Sol60
Sol60
 
Sol68
Sol68Sol68
Sol68
 
Sol55
Sol55Sol55
Sol55
 
Sol62
Sol62Sol62
Sol62
 
Sol86
Sol86Sol86
Sol86
 
Sol80
Sol80Sol80
Sol80
 
Sol74
Sol74Sol74
Sol74
 
99k House Competition (bpm Entry 08)
99k House Competition (bpm Entry 08)99k House Competition (bpm Entry 08)
99k House Competition (bpm Entry 08)
 
Información
InformaciónInformación
Información
 
Sol63
Sol63Sol63
Sol63
 
Sol72
Sol72Sol72
Sol72
 
Sol70
Sol70Sol70
Sol70
 

Similar to Sol64

Similar to Sol64 (20)

PART VII.3 - Quantum Electrodynamics
PART VII.3 - Quantum ElectrodynamicsPART VII.3 - Quantum Electrodynamics
PART VII.3 - Quantum Electrodynamics
 
Solution baupc 1999
Solution baupc 1999Solution baupc 1999
Solution baupc 1999
 
Derivation of the Boltzmann Transport Equation
Derivation of the Boltzmann Transport EquationDerivation of the Boltzmann Transport Equation
Derivation of the Boltzmann Transport Equation
 
MECH-202-Lecture 3.pptx
MECH-202-Lecture 3.pptxMECH-202-Lecture 3.pptx
MECH-202-Lecture 3.pptx
 
Problem and solution i ph o 7
Problem and solution i ph o 7Problem and solution i ph o 7
Problem and solution i ph o 7
 
7th i ph_o_1974
7th i ph_o_19747th i ph_o_1974
7th i ph_o_1974
 
Signals and Systems Assignment Help
Signals and Systems Assignment HelpSignals and Systems Assignment Help
Signals and Systems Assignment Help
 
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
 
First Order Active RC Sections
First Order Active RC SectionsFirst Order Active RC Sections
First Order Active RC Sections
 
Network Design Assignment Help
Network Design Assignment HelpNetwork Design Assignment Help
Network Design Assignment Help
 
Solution i ph o 26
Solution i ph o 26Solution i ph o 26
Solution i ph o 26
 
Problem baupc 2003
Problem baupc 2003Problem baupc 2003
Problem baupc 2003
 
nozzle_diffuser_circulation-2022 (1).pdf
nozzle_diffuser_circulation-2022 (1).pdfnozzle_diffuser_circulation-2022 (1).pdf
nozzle_diffuser_circulation-2022 (1).pdf
 
Value Function Geometry and Gradient TD
Value Function Geometry and Gradient TDValue Function Geometry and Gradient TD
Value Function Geometry and Gradient TD
 
Lec3
Lec3Lec3
Lec3
 
Solucionario Mecácnica Clásica Goldstein
Solucionario Mecácnica Clásica GoldsteinSolucionario Mecácnica Clásica Goldstein
Solucionario Mecácnica Clásica Goldstein
 
Gold1
Gold1Gold1
Gold1
 
Gold1
Gold1Gold1
Gold1
 
Sol68
Sol68Sol68
Sol68
 
Retarded potential
Retarded potentialRetarded potential
Retarded potential
 

More from eli priyatna laidan

More from eli priyatna laidan (20)

Up ppg daljab latihan soal-pgsd-set-2
Up ppg daljab latihan soal-pgsd-set-2Up ppg daljab latihan soal-pgsd-set-2
Up ppg daljab latihan soal-pgsd-set-2
 
Soal utn plus kunci gurusd.net
Soal utn plus kunci gurusd.netSoal utn plus kunci gurusd.net
Soal utn plus kunci gurusd.net
 
Soal up sosial kepribadian pendidik 5
Soal up sosial kepribadian pendidik 5Soal up sosial kepribadian pendidik 5
Soal up sosial kepribadian pendidik 5
 
Soal up sosial kepribadian pendidik 4
Soal up sosial kepribadian pendidik 4Soal up sosial kepribadian pendidik 4
Soal up sosial kepribadian pendidik 4
 
Soal up sosial kepribadian pendidik 3
Soal up sosial kepribadian pendidik 3Soal up sosial kepribadian pendidik 3
Soal up sosial kepribadian pendidik 3
 
Soal up sosial kepribadian pendidik 2
Soal up sosial kepribadian pendidik 2Soal up sosial kepribadian pendidik 2
Soal up sosial kepribadian pendidik 2
 
Soal up sosial kepribadian pendidik 1
Soal up sosial kepribadian pendidik 1Soal up sosial kepribadian pendidik 1
Soal up sosial kepribadian pendidik 1
 
Soal up akmal
Soal up akmalSoal up akmal
Soal up akmal
 
Soal tkp serta kunci jawabannya
Soal tkp serta kunci jawabannyaSoal tkp serta kunci jawabannya
Soal tkp serta kunci jawabannya
 
Soal tes wawasan kebangsaan
Soal tes wawasan kebangsaanSoal tes wawasan kebangsaan
Soal tes wawasan kebangsaan
 
Soal sospri ukm ulang i 2017 1 (1)
Soal sospri ukm ulang i 2017 1 (1)Soal sospri ukm ulang i 2017 1 (1)
Soal sospri ukm ulang i 2017 1 (1)
 
Soal perkembangan kognitif peserta didik
Soal perkembangan kognitif peserta didikSoal perkembangan kognitif peserta didik
Soal perkembangan kognitif peserta didik
 
Soal latihan utn pedagogik plpg 2017
Soal latihan utn pedagogik plpg 2017Soal latihan utn pedagogik plpg 2017
Soal latihan utn pedagogik plpg 2017
 
Rekap soal kompetensi pedagogi
Rekap soal kompetensi pedagogiRekap soal kompetensi pedagogi
Rekap soal kompetensi pedagogi
 
Bank soal pedagogik terbaru 175 soal-v2
Bank soal pedagogik terbaru 175 soal-v2Bank soal pedagogik terbaru 175 soal-v2
Bank soal pedagogik terbaru 175 soal-v2
 
Bank soal ppg
Bank soal ppgBank soal ppg
Bank soal ppg
 
Soal cpns-paket-17
Soal cpns-paket-17Soal cpns-paket-17
Soal cpns-paket-17
 
Soal cpns-paket-14
Soal cpns-paket-14Soal cpns-paket-14
Soal cpns-paket-14
 
Soal cpns-paket-13
Soal cpns-paket-13Soal cpns-paket-13
Soal cpns-paket-13
 
Soal cpns-paket-12
Soal cpns-paket-12Soal cpns-paket-12
Soal cpns-paket-12
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 

Sol64

  • 1. Solution Week 64 (12/1/03) Attracting bugs First Solution: In all of these solutions, the key point to realize is that at any time, the bugs form the vertices of a regular N-gon, as shown below for N = 6. This is true because this is the only configuration that respects the symmetry of the N bugs. The N-gon will rotate and shrink until it becomes a point at the center. N = 6 l v The important quantity in this first solution is the relative speed of two adjacent bugs. This relative speed is constant, because the relative angle of the bugs’ motions is always the same. If the bugs’ speed is v, then we see from the figure below that the relative speed is vr = v(1 − cos θ), where θ = 2π/N. This is the rate at which the separation between two adjacent bugs decreases.1 N = 6 v vcosθ θ v For example, if N = 3 we have vr = 3v/2; if N = 4 we have vr = v; and if N = 6 we have vr = v/2. Note also that for N = 2 (which does not give not much of a polygon, being just a straight line) we have vr = 2v, which is correct for two bugs walking directly toward each other. And if N → ∞ we have vr → 0, which is correct for bugs walking around in a circle. If two bugs start a distance apart, and if they always walk at a relative speed of v(1 − cos θ), then the time it takes for them to meet is t = /(v(1 − cos θ)). Therefore, since the bugs walk at speed v, they will each travel a total distance of vt = 1 − cos(2π/N) . (1) 1 The transverse v sin θ component of the front bug’s velocity is irrelevant here, because it provides no first-order change in the distance between the bugs, for small increments in time. 1
  • 2. Note that for a square, this distance equals the length of a side, . For large N, the approximation cos ≈ 1 − θ2/2 gives vt ≈ N2 /(2π2). The bugs will spiral around an infinite number of times. This is true because the future path of the bugs at any time must simply be a scaled-down version of the future path at the start (because any point in time may be considered to be the start time, with a scaled-down version of the initial separation). This would not be possible if the bugs hit the center after spiraling around only a finite number of times. We will see in the third solution below that the bugs’ distance from the center deceases by a factor e−2π tan(π/N) after each revolution.2 Second Solution: In this solution, we will determine how quickly the bugs ap- proach the center of the N-gon. A bug’s velocity may be separated into radial and tangential components, vR and vT , as shown below. Because at any instant the bugs all lie on the vertices of a regular N-gon, they always walk at the same angle relative to a circular motion. Therefore, the magnitudes of vR and vT remain constant. N = 6 v v v π/N R T What is the radial component, vR, in terms of v? The angle between a bug’s motion and a circular motion is π/N, so we have vR = v sin(π/N). (2) What is the radius, R0, of the initial N-gon? A little geometry shows that R0 = 2 sin(π/N) . (3) The time it takes a bug to reach the center is then t = R0/vR = ( /v)/(2 sin2 (π/N)) . Therefore, each bug travels a total distance of vt = 2 sin2 (π/N) . (4) 2 Of course, bugs of non-zero size would hit each other before they reach the center. If the bugs happen to be very, very small, then they would eventually require arbitrarily large friction with the floor, in order to provide the centripetal acceleration needed to keep them in a spiral with a very small radius. 2
  • 3. This agrees with the result of the first solution, due to the half-angle formula, sin2 (θ/2) = (1 − cos θ)/2. The same reasoning used in the first solution shows that the bugs spiral around an infinite number of times. Third Solution: In this solution, we will parametrize a bug’s path, and then integrate the differential arclength. Let us find a bug’s distance, R(φ), from the center, as a function of the angle φ through which it has travelled. The angle between a bug’s motion and a circular motion is π/N. Therefore, the change in radius, dR, divided by the change in arclength along the circle, R dφ, is dR/(R dφ) = − tan(π/N). Separating variables and integrating gives R R0 dR R = − φ 0 tan(π/N) dφ =⇒ ln(R/R0) = −φ tan(π/N) =⇒ R(φ) = R0 e−φ tan(π/N) , (5) where R0 is the initial distance from the center, equal to /(2 sin(π/N)). We now see, as stated in the first solution, that one revolution decreases R by the factor e−2π tan(π/N), and that an infinite number of revolutions is required for R to become zero. Having found R(φ), we may find the total distance travelled by integrating the arclength: (R dφ)2 + (dR)2 = ∞ 0 R2 + (dR/dφ)2 dφ = ∞ 0 R0 e−φ tan(π/N) dφ cos(π/N) = 2 sin2 (π/N) . (6) Remark: In the first solution, we found that for large N the total distance travelled goes like N2 /(2π2 ). This result can also be found in the following manner. For large N, a bug’s motion can be approximated by a sequence of circles, Cn, with radii Rn = R0e−n(2π) tan(π/N) ≈ R0e−n(2π2 /N) . To leading order in N, the total distance travelled is therefore the sum of the geometric series, ∞ n=0 2πRn ≈ ∞ n=0 2πR0e−n(2π2 /N) = 2πR0 1 − e−2π2/N ≈ 2πR0 2π2/N ≈ N2 2π2 , (7) where we have used R0 = /(2 sin(π/N)) ≈ N /(2π). 3