SlideShare a Scribd company logo
Recreation Mathematics
Visual Proofs for Topology
Sing Kuang Tan
singkuangtan@gmail.com
11 Feb 2022
Prelude
• Computer science does not look like real mathematics
• Programming looks stupid (LOL), does not look like mathematics
• Those who do topology win prizes. LOL
• Topology looks like real mathematics
• Today I going to show you what real mathematics that I know
• Using Visual Proofs to prove well known Topology problems
• I believe my visual proof technique can prove all Topology problems
2D Surface Topology in 3D world
• I going to prove Topologies made up of 2D surfaces in 3D world
• All these Topologies can be projected on a 2D diagram and solve using
the 2D diagram
What do a butcher and a 3D graphic designer
have in common?
Butcher 3D Graphic Designer
They experimented with Topology!!!
Applications
https://www.youtube.com/watch?v=xN9hTo3iR6A
Design Mechanical Parts
Analyze Radio Wave
Analyze Bomb Explosion
Analyze Robot Hand Workspace
Relevant to Computer Science
Images of a car viewing at different angles lie on a manifold
Transform a boy image to a girl
image gradually lies on a
manifold
Circular Strip
Take a square paper
Label the top edge and bottom edge
a
b
Glue edge a to edge b
Note that the edge directions matter
a
b
a=b
The equation
above
represent
edge a glued
to edge b
a
b
Glued these 2 edges together
Glue edge a to edge b
Note that the edge directions matter
a
b
a=b
The equation
above
represent
edge a glued
to edge b
And it becomes a circular strip
Mobius Strip
a
b
Glue edge a to edge b
Note that edge b
direction is opposite of
circular strip
a=b
The equation
above
represent
edge a glued
to edge b
a
b
Glued these 2 edges together
a
b
Glue edge a to edge b
Note that edge b
direction is opposite of
circular strip
a=b
The equation
above
represent
edge a glued
to edge b
And it becomes a mobius strip
Sphere
a
b
c d
a=c
b=d
Follow the above steps to create sphere
Glue edge a to edge c
Glue edge b to edge d
Sphere
a
b
c d
a=c
b=d
A sphere created
Glue edge a to edge c
Glue edge b to edge d
Torus
a
b
c d
a=b
c=d
Follow the above steps to create torus
Glue edge a to edge b
Glue edge c to edge d
Torus
a
b
c d
a=b
c=d
A torus created
Glue edge a to edge b
Glue edge c to edge d
Klein Bottle
a
b
Glue edge a to edge b
Glue edge c to edge d
Note that edge b
direction is opposite of
edge a
c d
a=b
c=d
The equation
above
represent
edge a glued
to edge b
And edge c is
glued to
edge d
Glue edge c and d Extend and rotate Extend and rotate
Poke through itself Flip edge b
inside out and
glue to edge a
1 2 3
4 5
5 steps to create a Klein bottle
a
b
Glue edge a to edge b
Glue edge c to edge d
Note that edge b
direction is opposite of
edge a
c d
a=b
c=d
The equation
above
represent
edge a glued
to edge b
And edge c is
glued to
edge d
Created Klein bottle
Split Klein Bottle into Mobius Strip
a
b
c d
a=b
c=d
a1
b2
c d
a1=b1
a2=b2
c=d
a2
b1
Relabel the edges
a1
b2
c d
a1=b1
a2=b2
c=d
a2
b1
Cut along dotted lines
b2
c d
a1=b1
a2=b2
c=d
a2
b1
Separate and join edge c and d
a1
a1
b1
a2
b2
Reshape the separate parts.
Note that it becomes 2 mobius strips
a1=b1
a2=b2
c=d
Split Mobius Strip into Circular Strip
a
b
a=b
Cut along dotted line
Split Mobius Strip into Circular Strip
a1=b1
a2=b2
Relabel the edges
a1
b2
a2
b1
b2
a1=b1
a2=b2
a1
Separate the parts
a1
a2
b1
b2
a1=b1
a2=b2
a1
Join edge a2 and b2
a1
a2
b1
a1
b1
a1=b1
Reshape the object, and it becomes a circular strip
Expand a torus
a
b
c d
a=b
c=d
Cut along dotted lines
a1
b1
c d
a1=b1
a2=b2
c=d
b2
a2
Relabel the edges
b1
c d
a2
b2
Separate and join edge c and d
a1 a1=b1
a2=b2
c=d
b1
c d
a2
b2
Join edge a1 and b1
a1
a1=b1
a2=b2
c=d
a2
a2=b2
b2
It becomes a circular strip, a circular strip much longer than the torus
Poincare Conjecture (Sphere)
a
b
c d
a=c
b=d
Wrap rubber band around a
sphere, the rubber band will
minimized into a point
a
b
c d
a=c
b=d
Wrap rubber band around a
sphere
a
b
c d
a=c
b=d
Shrink the rubber band
a
b
c d
a=c
b=d
Shrink the rubber band
a
b
c d
a=c
b=d
Shrink the rubber band
Because the edges are
connected, the rubber band
will shrink to a small circle
a
b
c d
a=c
b=d
The rubber band will
eventually shrink to a point
Poincare Conjecture (Torus)
a
b
c d
a=b
c=d
Wrap rubber band around a
torus, the rubber band cannot
be minimized into a point
a
b
c d
a=b
c=d
Wrap rubber band around a
torus, the rubber band cannot
be minimized into a point
a
b
c d
a=b
c=d
Wrap rubber band around a
torus, the rubber band cannot
be minimized into a point
Because the edges c, d are
separated from edges a, b
Double Torus
A double torus
Split the double loops
Slice parallel to the
table to get 2
halves
Merge the edges into a single point
Combine 2 tubes into 1 tube
Merge the edges
Merge the edges into single point
d2
a1 a2
b1
b2
c1
c2
d1 e1
e2
f1
f2
Label the edges, join a1 to a2, b1 to b2 and so on…
d2
d1
a1 b1 d2 f1
b2
e1
a2 c1 e2 f2
c2
a1=a2
b1=b2
c1=c2
d1=d2
e1=e2
f1=f2
Join the edges using the rules above,
And you will get the double torus
This is the double torus in canonical
form in 2D diagram
• What new topological objects can you create with my 2d square
diagram method?
• Leave your comments. 
What is the object if you connect the edges in
this way?
a1
b2
c d
a2
b1
a1=b1
a2=b2
c=d
Links to my papers
● https://vixra.org/author/sing_kuang_tan
● Link to my NP vs P paper
● And Discrete Markov Random Field relaxation paper
About Me
● My job uses Machine Learning to solve problems
○ Like my posts or slides in LinkedIn, Twitter or Slideshare
○ Follow me on LinkedIn
■ https://www.linkedin.com/in/sing-kuang-tan-b189279/
○ Follow me on Twitter
■ https://twitter.com/Tan_Sing_Kuang
○ Send me comments through these links
● Look at my Slideshare slides
○ https://www.slideshare.net/SingKuangTan
○ https://slideplayer.com/user/21705658/
■ Implement Data Structure Fast with Python
■ Discrete Markov Random Field Relaxation
■ NP vs P Proof using Discrete Finite Automata
■ Use Inductive or Deductive Logic to solve NP vs P?
■ Kung Fu Computer Science, Clique Problem: Step by Step
■ Beyond Shannon, Sipser and Razborov; Solve Clique Problem like an Electronic Engineer
■ A weird Soviet method to partially solve the Perebor Problems
■ 8 trends in Hang Seng Index
■ 4 types of Mathematical Proofs
■ How I prove NP vs P
○ Follow me on Slideshare
Share my links
● I am a Small Person with Big Dreams
○ Please help me to repost my links to other platforms so that I can spread my ideas to the rest of the world
● 我人小,但因梦想而伟大。
○ 请帮我的文件链接传发到其他平台,让我的思想能传遍天下。
● Comments? Send to singkuangtan@gmail.com
● Link to my paper NP vs P paper
○ https://www.slideshare.net/SingKuangTan/brief-np-vspexplain-249524831
○ Prove Np not equal P using Markov Random Field and Boolean Algebra Simplification
○ https://vixra.org/abs/2105.0181
○ Other link
■ https://www.slideshare.net/SingKuangTan

More Related Content

Similar to Visual topology

2122021 my openmathhttpswww.myopenmath.comassess2ci
2122021 my openmathhttpswww.myopenmath.comassess2ci2122021 my openmathhttpswww.myopenmath.comassess2ci
2122021 my openmathhttpswww.myopenmath.comassess2ci
abhi353063
 
Module 2 properties of quadrilaterals
Module 2 properties of quadrilateralsModule 2 properties of quadrilaterals
Module 2 properties of quadrilaterals
dionesioable
 
B. SC CSIT Computer Graphics Unit 3 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit 3 By Tekendra Nath YogiB. SC CSIT Computer Graphics Unit 3 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit 3 By Tekendra Nath Yogi
Tekendra Nath Yogi
 
Trigonometric-Ratios grade power point presentation
Trigonometric-Ratios  grade power point presentationTrigonometric-Ratios  grade power point presentation
Trigonometric-Ratios grade power point presentation
JovelSanchezBsedmath
 
Mechanical Assignment Help
Mechanical Assignment HelpMechanical Assignment Help
Mechanical Assignment Help
Matlab Assignment Experts
 
786times.com mcq physics for class 10th chapter no 3 geometrical optics - copy
786times.com mcq physics for class 10th chapter no 3 geometrical optics - copy786times.com mcq physics for class 10th chapter no 3 geometrical optics - copy
786times.com mcq physics for class 10th chapter no 3 geometrical optics - copy
FaizanMansoor3
 
Admission in india
Admission in indiaAdmission in india
Admission in india
Edhole.com
 

Similar to Visual topology (10)

pythagthm.ppt
pythagthm.pptpythagthm.ppt
pythagthm.ppt
 
2122021 my openmathhttpswww.myopenmath.comassess2ci
2122021 my openmathhttpswww.myopenmath.comassess2ci2122021 my openmathhttpswww.myopenmath.comassess2ci
2122021 my openmathhttpswww.myopenmath.comassess2ci
 
Hprec10 1
Hprec10 1Hprec10 1
Hprec10 1
 
Module 2 properties of quadrilaterals
Module 2 properties of quadrilateralsModule 2 properties of quadrilaterals
Module 2 properties of quadrilaterals
 
B. SC CSIT Computer Graphics Unit 3 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit 3 By Tekendra Nath YogiB. SC CSIT Computer Graphics Unit 3 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit 3 By Tekendra Nath Yogi
 
Trigonometric-Ratios grade power point presentation
Trigonometric-Ratios  grade power point presentationTrigonometric-Ratios  grade power point presentation
Trigonometric-Ratios grade power point presentation
 
Mechanical Assignment Help
Mechanical Assignment HelpMechanical Assignment Help
Mechanical Assignment Help
 
Math12 lesson 6
Math12 lesson 6Math12 lesson 6
Math12 lesson 6
 
786times.com mcq physics for class 10th chapter no 3 geometrical optics - copy
786times.com mcq physics for class 10th chapter no 3 geometrical optics - copy786times.com mcq physics for class 10th chapter no 3 geometrical optics - copy
786times.com mcq physics for class 10th chapter no 3 geometrical optics - copy
 
Admission in india
Admission in indiaAdmission in india
Admission in india
 

More from Sing Kuang Tan

neuron_never_overfits.pptx
neuron_never_overfits.pptxneuron_never_overfits.pptx
neuron_never_overfits.pptx
Sing Kuang Tan
 
Square Peg Problem Test Function
Square Peg Problem Test FunctionSquare Peg Problem Test Function
Square Peg Problem Test Function
Sing Kuang Tan
 
Convex Square Peg Problem
Convex Square Peg ProblemConvex Square Peg Problem
Convex Square Peg Problem
Sing Kuang Tan
 
Implement Data Structures with Python Fast using Sparse Matrix
Implement Data Structures with Python Fast using Sparse MatrixImplement Data Structures with Python Fast using Sparse Matrix
Implement Data Structures with Python Fast using Sparse Matrix
Sing Kuang Tan
 
Discrete Markov Random Field Relaxation
Discrete Markov Random Field RelaxationDiscrete Markov Random Field Relaxation
Discrete Markov Random Field Relaxation
Sing Kuang Tan
 
NP vs P Proof using Deterministic Finite Automata
NP vs P Proof using Deterministic Finite AutomataNP vs P Proof using Deterministic Finite Automata
NP vs P Proof using Deterministic Finite Automata
Sing Kuang Tan
 
Use Inductive or Deductive Logic to solve NP vs P?
Use Inductive or Deductive Logic to solve NP vs P?Use Inductive or Deductive Logic to solve NP vs P?
Use Inductive or Deductive Logic to solve NP vs P?
Sing Kuang Tan
 
Clique problem step_by_step
Clique problem step_by_stepClique problem step_by_step
Clique problem step_by_step
Sing Kuang Tan
 
Beyond Shannon, Sipser and Razborov; Solve Clique Problem like an Electronic ...
Beyond Shannon, Sipser and Razborov; Solve Clique Problem like an Electronic ...Beyond Shannon, Sipser and Razborov; Solve Clique Problem like an Electronic ...
Beyond Shannon, Sipser and Razborov; Solve Clique Problem like an Electronic ...
Sing Kuang Tan
 
A Weird Soviet Method to Partially Solve the Perebor Problem
A Weird Soviet Method to Partially Solve the Perebor ProblemA Weird Soviet Method to Partially Solve the Perebor Problem
A Weird Soviet Method to Partially Solve the Perebor Problem
Sing Kuang Tan
 
NP vs P 的简要说明。 使用马尔可夫随机场和布尔代数简化证明 Np 不等于 P
NP vs P 的简要说明。 使用马尔可夫随机场和布尔代数简化证明 Np 不等于 PNP vs P 的简要说明。 使用马尔可夫随机场和布尔代数简化证明 Np 不等于 P
NP vs P 的简要说明。 使用马尔可夫随机场和布尔代数简化证明 Np 不等于 P
Sing Kuang Tan
 
Hang Seng Index 8 trends
Hang Seng Index 8 trendsHang Seng Index 8 trends
Hang Seng Index 8 trends
Sing Kuang Tan
 
Mathematical Proof types
Mathematical Proof typesMathematical Proof types
Mathematical Proof types
Sing Kuang Tan
 
Brief explanation of NP vs P. Prove Np not equal P using Markov Random Field ...
Brief explanation of NP vs P. Prove Np not equal P using Markov Random Field ...Brief explanation of NP vs P. Prove Np not equal P using Markov Random Field ...
Brief explanation of NP vs P. Prove Np not equal P using Markov Random Field ...
Sing Kuang Tan
 

More from Sing Kuang Tan (14)

neuron_never_overfits.pptx
neuron_never_overfits.pptxneuron_never_overfits.pptx
neuron_never_overfits.pptx
 
Square Peg Problem Test Function
Square Peg Problem Test FunctionSquare Peg Problem Test Function
Square Peg Problem Test Function
 
Convex Square Peg Problem
Convex Square Peg ProblemConvex Square Peg Problem
Convex Square Peg Problem
 
Implement Data Structures with Python Fast using Sparse Matrix
Implement Data Structures with Python Fast using Sparse MatrixImplement Data Structures with Python Fast using Sparse Matrix
Implement Data Structures with Python Fast using Sparse Matrix
 
Discrete Markov Random Field Relaxation
Discrete Markov Random Field RelaxationDiscrete Markov Random Field Relaxation
Discrete Markov Random Field Relaxation
 
NP vs P Proof using Deterministic Finite Automata
NP vs P Proof using Deterministic Finite AutomataNP vs P Proof using Deterministic Finite Automata
NP vs P Proof using Deterministic Finite Automata
 
Use Inductive or Deductive Logic to solve NP vs P?
Use Inductive or Deductive Logic to solve NP vs P?Use Inductive or Deductive Logic to solve NP vs P?
Use Inductive or Deductive Logic to solve NP vs P?
 
Clique problem step_by_step
Clique problem step_by_stepClique problem step_by_step
Clique problem step_by_step
 
Beyond Shannon, Sipser and Razborov; Solve Clique Problem like an Electronic ...
Beyond Shannon, Sipser and Razborov; Solve Clique Problem like an Electronic ...Beyond Shannon, Sipser and Razborov; Solve Clique Problem like an Electronic ...
Beyond Shannon, Sipser and Razborov; Solve Clique Problem like an Electronic ...
 
A Weird Soviet Method to Partially Solve the Perebor Problem
A Weird Soviet Method to Partially Solve the Perebor ProblemA Weird Soviet Method to Partially Solve the Perebor Problem
A Weird Soviet Method to Partially Solve the Perebor Problem
 
NP vs P 的简要说明。 使用马尔可夫随机场和布尔代数简化证明 Np 不等于 P
NP vs P 的简要说明。 使用马尔可夫随机场和布尔代数简化证明 Np 不等于 PNP vs P 的简要说明。 使用马尔可夫随机场和布尔代数简化证明 Np 不等于 P
NP vs P 的简要说明。 使用马尔可夫随机场和布尔代数简化证明 Np 不等于 P
 
Hang Seng Index 8 trends
Hang Seng Index 8 trendsHang Seng Index 8 trends
Hang Seng Index 8 trends
 
Mathematical Proof types
Mathematical Proof typesMathematical Proof types
Mathematical Proof types
 
Brief explanation of NP vs P. Prove Np not equal P using Markov Random Field ...
Brief explanation of NP vs P. Prove Np not equal P using Markov Random Field ...Brief explanation of NP vs P. Prove Np not equal P using Markov Random Field ...
Brief explanation of NP vs P. Prove Np not equal P using Markov Random Field ...
 

Recently uploaded

Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
DuvanRamosGarzon1
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
Kamal Acharya
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
Kamal Acharya
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 

Recently uploaded (20)

Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 

Visual topology

  • 1. Recreation Mathematics Visual Proofs for Topology Sing Kuang Tan singkuangtan@gmail.com 11 Feb 2022
  • 2. Prelude • Computer science does not look like real mathematics • Programming looks stupid (LOL), does not look like mathematics • Those who do topology win prizes. LOL • Topology looks like real mathematics • Today I going to show you what real mathematics that I know • Using Visual Proofs to prove well known Topology problems • I believe my visual proof technique can prove all Topology problems
  • 3. 2D Surface Topology in 3D world • I going to prove Topologies made up of 2D surfaces in 3D world • All these Topologies can be projected on a 2D diagram and solve using the 2D diagram
  • 4. What do a butcher and a 3D graphic designer have in common? Butcher 3D Graphic Designer They experimented with Topology!!!
  • 5. Applications https://www.youtube.com/watch?v=xN9hTo3iR6A Design Mechanical Parts Analyze Radio Wave Analyze Bomb Explosion Analyze Robot Hand Workspace
  • 6. Relevant to Computer Science Images of a car viewing at different angles lie on a manifold Transform a boy image to a girl image gradually lies on a manifold
  • 7. Circular Strip Take a square paper Label the top edge and bottom edge a b
  • 8. Glue edge a to edge b Note that the edge directions matter a b a=b The equation above represent edge a glued to edge b a b Glued these 2 edges together
  • 9. Glue edge a to edge b Note that the edge directions matter a b a=b The equation above represent edge a glued to edge b And it becomes a circular strip
  • 10. Mobius Strip a b Glue edge a to edge b Note that edge b direction is opposite of circular strip a=b The equation above represent edge a glued to edge b a b Glued these 2 edges together
  • 11. a b Glue edge a to edge b Note that edge b direction is opposite of circular strip a=b The equation above represent edge a glued to edge b And it becomes a mobius strip
  • 12. Sphere a b c d a=c b=d Follow the above steps to create sphere Glue edge a to edge c Glue edge b to edge d
  • 13. Sphere a b c d a=c b=d A sphere created Glue edge a to edge c Glue edge b to edge d
  • 14. Torus a b c d a=b c=d Follow the above steps to create torus Glue edge a to edge b Glue edge c to edge d
  • 15. Torus a b c d a=b c=d A torus created Glue edge a to edge b Glue edge c to edge d
  • 16. Klein Bottle a b Glue edge a to edge b Glue edge c to edge d Note that edge b direction is opposite of edge a c d a=b c=d The equation above represent edge a glued to edge b And edge c is glued to edge d Glue edge c and d Extend and rotate Extend and rotate Poke through itself Flip edge b inside out and glue to edge a 1 2 3 4 5 5 steps to create a Klein bottle
  • 17. a b Glue edge a to edge b Glue edge c to edge d Note that edge b direction is opposite of edge a c d a=b c=d The equation above represent edge a glued to edge b And edge c is glued to edge d Created Klein bottle
  • 18. Split Klein Bottle into Mobius Strip a b c d a=b c=d
  • 22. a1 b1 a2 b2 Reshape the separate parts. Note that it becomes 2 mobius strips a1=b1 a2=b2 c=d
  • 23. Split Mobius Strip into Circular Strip a b a=b Cut along dotted line
  • 24. Split Mobius Strip into Circular Strip a1=b1 a2=b2 Relabel the edges a1 b2 a2 b1
  • 27. a1 b1 a1=b1 Reshape the object, and it becomes a circular strip
  • 28. Expand a torus a b c d a=b c=d Cut along dotted lines
  • 30. b1 c d a2 b2 Separate and join edge c and d a1 a1=b1 a2=b2 c=d
  • 31. b1 c d a2 b2 Join edge a1 and b1 a1 a1=b1 a2=b2 c=d
  • 32. a2 a2=b2 b2 It becomes a circular strip, a circular strip much longer than the torus
  • 33. Poincare Conjecture (Sphere) a b c d a=c b=d Wrap rubber band around a sphere, the rubber band will minimized into a point
  • 34. a b c d a=c b=d Wrap rubber band around a sphere
  • 37. a b c d a=c b=d Shrink the rubber band Because the edges are connected, the rubber band will shrink to a small circle
  • 38. a b c d a=c b=d The rubber band will eventually shrink to a point
  • 39. Poincare Conjecture (Torus) a b c d a=b c=d Wrap rubber band around a torus, the rubber band cannot be minimized into a point
  • 40. a b c d a=b c=d Wrap rubber band around a torus, the rubber band cannot be minimized into a point
  • 41. a b c d a=b c=d Wrap rubber band around a torus, the rubber band cannot be minimized into a point Because the edges c, d are separated from edges a, b
  • 44. Slice parallel to the table to get 2 halves Merge the edges into a single point Combine 2 tubes into 1 tube
  • 46. Merge the edges into single point
  • 47.
  • 48. d2 a1 a2 b1 b2 c1 c2 d1 e1 e2 f1 f2 Label the edges, join a1 to a2, b1 to b2 and so on… d2
  • 49. d1 a1 b1 d2 f1 b2 e1 a2 c1 e2 f2 c2 a1=a2 b1=b2 c1=c2 d1=d2 e1=e2 f1=f2 Join the edges using the rules above, And you will get the double torus This is the double torus in canonical form in 2D diagram
  • 50. • What new topological objects can you create with my 2d square diagram method? • Leave your comments. 
  • 51. What is the object if you connect the edges in this way? a1 b2 c d a2 b1 a1=b1 a2=b2 c=d
  • 52. Links to my papers ● https://vixra.org/author/sing_kuang_tan ● Link to my NP vs P paper ● And Discrete Markov Random Field relaxation paper
  • 53. About Me ● My job uses Machine Learning to solve problems ○ Like my posts or slides in LinkedIn, Twitter or Slideshare ○ Follow me on LinkedIn ■ https://www.linkedin.com/in/sing-kuang-tan-b189279/ ○ Follow me on Twitter ■ https://twitter.com/Tan_Sing_Kuang ○ Send me comments through these links ● Look at my Slideshare slides ○ https://www.slideshare.net/SingKuangTan ○ https://slideplayer.com/user/21705658/ ■ Implement Data Structure Fast with Python ■ Discrete Markov Random Field Relaxation ■ NP vs P Proof using Discrete Finite Automata ■ Use Inductive or Deductive Logic to solve NP vs P? ■ Kung Fu Computer Science, Clique Problem: Step by Step ■ Beyond Shannon, Sipser and Razborov; Solve Clique Problem like an Electronic Engineer ■ A weird Soviet method to partially solve the Perebor Problems ■ 8 trends in Hang Seng Index ■ 4 types of Mathematical Proofs ■ How I prove NP vs P ○ Follow me on Slideshare
  • 54. Share my links ● I am a Small Person with Big Dreams ○ Please help me to repost my links to other platforms so that I can spread my ideas to the rest of the world ● 我人小,但因梦想而伟大。 ○ 请帮我的文件链接传发到其他平台,让我的思想能传遍天下。 ● Comments? Send to singkuangtan@gmail.com ● Link to my paper NP vs P paper ○ https://www.slideshare.net/SingKuangTan/brief-np-vspexplain-249524831 ○ Prove Np not equal P using Markov Random Field and Boolean Algebra Simplification ○ https://vixra.org/abs/2105.0181 ○ Other link ■ https://www.slideshare.net/SingKuangTan