SlideShare a Scribd company logo
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

Kinematic equations of motion
Kinematic equations of motionKinematic equations of motion
Kinematic equations of motionmantlfin
 
Grade 12, U3-L2A - Horiz PM
Grade 12, U3-L2A - Horiz PMGrade 12, U3-L2A - Horiz PM
Grade 12, U3-L2A - Horiz PM
gruszecki1
 
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
GuillermoGuzmn16
 
Grade 12, U3-L2B, Vert PM
Grade 12, U3-L2B, Vert PMGrade 12, U3-L2B, Vert PM
Grade 12, U3-L2B, Vert PM
gruszecki1
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
Younes Sina
 
Kinematics 2
Kinematics 2Kinematics 2
Kinematics 2yapshinn
 
Grade 11-U1A-L3 Acceleration
Grade 11-U1A-L3 AccelerationGrade 11-U1A-L3 Acceleration
Grade 11-U1A-L3 Acceleration
gruszecki1
 
Solving Accelerated Motion Problems
Solving Accelerated Motion ProblemsSolving Accelerated Motion Problems
Solving Accelerated Motion Problems
walt sautter
 

What's hot (15)

Kinematic equations of motion
Kinematic equations of motionKinematic equations of motion
Kinematic equations of motion
 
Speleologist
SpeleologistSpeleologist
Speleologist
 
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)

Green Dentistry
Green DentistryGreen Dentistry
Green Dentistry
 
Sol49
Sol49Sol49
Sol49
 
Sol46
Sol46Sol46
Sol46
 
Sol58
Sol58Sol58
Sol58
 
Sol47
Sol47Sol47
Sol47
 
Sol66
Sol66Sol66
Sol66
 
Sol62
Sol62Sol62
Sol62
 
Sol42
Sol42Sol42
Sol42
 
Sol65
Sol65Sol65
Sol65
 
Sol60
Sol60Sol60
Sol60
 
Sol67
Sol67Sol67
Sol67
 
Sol57
Sol57Sol57
Sol57
 
Sol40
Sol40Sol40
Sol40
 
Cert82093621427
Cert82093621427Cert82093621427
Cert82093621427
 
Barangolások a baltikumban észtország tallinn városháza, kadriorg park
Barangolások a baltikumban észtország tallinn városháza, kadriorg parkBarangolások a baltikumban észtország tallinn városháza, kadriorg park
Barangolások a baltikumban észtország tallinn városháza, kadriorg park
 
resume_A Busel 3_23_15
resume_A Busel 3_23_15resume_A Busel 3_23_15
resume_A Busel 3_23_15
 
Sol43
Sol43Sol43
Sol43
 
Sol54
Sol54Sol54
Sol54
 
Criminalistica
CriminalisticaCriminalistica
Criminalistica
 
Sol52
Sol52Sol52
Sol52
 

Similar to Sol64

PART VII.3 - Quantum Electrodynamics
PART VII.3 - Quantum ElectrodynamicsPART VII.3 - Quantum Electrodynamics
PART VII.3 - Quantum Electrodynamics
Maurice R. TREMBLAY
 
Derivation of the Boltzmann Transport Equation
Derivation of the Boltzmann Transport EquationDerivation of the Boltzmann Transport Equation
Derivation of the Boltzmann Transport Equation
Abhranil Das
 
MECH-202-Lecture 3.pptx
MECH-202-Lecture 3.pptxMECH-202-Lecture 3.pptx
MECH-202-Lecture 3.pptx
MuhammadNafeesMumtaz1
 
Signals and Systems Assignment Help
Signals and Systems Assignment HelpSignals and Systems Assignment Help
Signals and Systems Assignment Help
Matlab Assignment Experts
 
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...
The Statistical and Applied Mathematical Sciences Institute
 
First Order Active RC Sections
First Order Active RC SectionsFirst Order Active RC Sections
First Order Active RC Sections
Hoopeer Hoopeer
 
Network Design Assignment Help
Network Design Assignment HelpNetwork Design Assignment Help
Network Design Assignment Help
Computer Network Assignment Help
 
nozzle_diffuser_circulation-2022 (1).pdf
nozzle_diffuser_circulation-2022 (1).pdfnozzle_diffuser_circulation-2022 (1).pdf
nozzle_diffuser_circulation-2022 (1).pdf
chandanraj961610
 
Value Function Geometry and Gradient TD
Value Function Geometry and Gradient TDValue Function Geometry and Gradient TD
Value Function Geometry and Gradient TD
Ashwin Rao
 
Lec3
Lec3Lec3
Solucionario Mecácnica Clásica Goldstein
Solucionario Mecácnica Clásica GoldsteinSolucionario Mecácnica Clásica Goldstein
Solucionario Mecácnica Clásica Goldstein
Fredy Mojica
 
Gold1
Gold1Gold1
Gold1
egsamit
 
Gold1
Gold1Gold1
Gold1
sushsky1
 

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
 
Sol68
Sol68Sol68
Sol68
 

More from eli priyatna laidan

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
eli priyatna laidan
 
Soal utn plus kunci gurusd.net
Soal utn plus kunci gurusd.netSoal utn plus kunci gurusd.net
Soal utn plus kunci gurusd.net
eli priyatna laidan
 
Soal up sosial kepribadian pendidik 5
Soal up sosial kepribadian pendidik 5Soal up sosial kepribadian pendidik 5
Soal up sosial kepribadian pendidik 5
eli priyatna laidan
 
Soal up sosial kepribadian pendidik 4
Soal up sosial kepribadian pendidik 4Soal up sosial kepribadian pendidik 4
Soal up sosial kepribadian pendidik 4
eli priyatna laidan
 
Soal up sosial kepribadian pendidik 3
Soal up sosial kepribadian pendidik 3Soal up sosial kepribadian pendidik 3
Soal up sosial kepribadian pendidik 3
eli priyatna laidan
 
Soal up sosial kepribadian pendidik 2
Soal up sosial kepribadian pendidik 2Soal up sosial kepribadian pendidik 2
Soal up sosial kepribadian pendidik 2
eli priyatna laidan
 
Soal up sosial kepribadian pendidik 1
Soal up sosial kepribadian pendidik 1Soal up sosial kepribadian pendidik 1
Soal up sosial kepribadian pendidik 1
eli priyatna laidan
 
Soal up akmal
Soal up akmalSoal up akmal
Soal up akmal
eli priyatna laidan
 
Soal tkp serta kunci jawabannya
Soal tkp serta kunci jawabannyaSoal tkp serta kunci jawabannya
Soal tkp serta kunci jawabannya
eli priyatna laidan
 
Soal tes wawasan kebangsaan
Soal tes wawasan kebangsaanSoal tes wawasan kebangsaan
Soal tes wawasan kebangsaan
eli priyatna laidan
 
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)
eli priyatna laidan
 
Soal perkembangan kognitif peserta didik
Soal perkembangan kognitif peserta didikSoal perkembangan kognitif peserta didik
Soal perkembangan kognitif peserta didik
eli priyatna laidan
 
Soal latihan utn pedagogik plpg 2017
Soal latihan utn pedagogik plpg 2017Soal latihan utn pedagogik plpg 2017
Soal latihan utn pedagogik plpg 2017
eli priyatna laidan
 
Rekap soal kompetensi pedagogi
Rekap soal kompetensi pedagogiRekap soal kompetensi pedagogi
Rekap soal kompetensi pedagogi
eli priyatna laidan
 
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
eli priyatna laidan
 
Bank soal ppg
Bank soal ppgBank soal ppg
Bank soal ppg
eli priyatna laidan
 
Soal cpns-paket-17
Soal cpns-paket-17Soal cpns-paket-17
Soal cpns-paket-17
eli priyatna laidan
 
Soal cpns-paket-14
Soal cpns-paket-14Soal cpns-paket-14
Soal cpns-paket-14
eli priyatna laidan
 
Soal cpns-paket-13
Soal cpns-paket-13Soal cpns-paket-13
Soal cpns-paket-13
eli priyatna laidan
 
Soal cpns-paket-12
Soal cpns-paket-12Soal cpns-paket-12
Soal cpns-paket-12
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

Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 

Recently uploaded (20)

Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 

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