I have an annoyingly simple problem that has been bugging me for years. It is about the 3-regular infinite tree graph with a root.
Can we collaboratively solve this problem? I'll explain below.
(Retweet so this reaches as many smart people as possible.)
The 3-regular infinite tree with a root (3RT) is very simple to define.
The root vertex has two children, and besides that, every vertex has two more. This goes on infinitely.
You get the pattern. This is illustrated below.
It is easy to see that 3RT is a planar graph; that is, you can draw it on the plane without any edges intersecting.
I am particularly interested in drawing the 3RT inside a bounded set of the plane without any edges intersecting.
Of course, if you are allowed to draw the edges shorter and shorter, it is possible.
Can you still do it if the edges have to be at least unit length?
This requires some thinking, but the answer is still yes. You can wrap the 3RT around a triangle by utilizing a convergent series.
It is better to draw a picture instead of a formal proof, so here you go.
What I can't solve, and has been bothering me for years: is it possible to draw the 3RT inside a bounded set without crossing edged if the length of the edges has to be exactly one?
I suspect that it is not possible can't, but I don't have a proof. The solution might be a very simple one that I have missed so far.
Let's solve this together!
• • •
Missing some Tweet in this thread? You can try to
force a refresh
A concise guide from zero to one. 100% knowledge, 0% fluff. 🠓
1/13
Functions, the central objects of mathematics and computer science, are just mappings of inputs to outputs.
A convenient (albeit quite imprecise) way to define them is to describe their effect. An explicit formula is often available, which we can translate to code.
2/13
However, giving an explicit formula is not always easy or possible.
For instance, can you calculate the number of ways we can order a deck of n cards by shuffling its cards?
The single best way to get into machine learning is to build something with it.
Here is an extensive list of hands-on projects that you can start right now. Take inspiration, learn tools, and find the topics you are passionate about.
Read on and go create something awesome. ↓
I am grouping the projects into the following categories.
These hands-on projects work the best when you
• follow along and do the coding as well,
• understand why and how things work,
• and try to bring what you built to the next level.
The reason PhD school is difficult is not because of the research.
Besides that, there are several key choices whose importance is underestimated by the students. Most of them are unrelated to your hard skills.
Here are the most impactful ones. ↓
1. Picking your advisor.
Young researchers usually value fame and prestige over personal relations. However, your advisor and your fellow labmates will determine your everyday work environment.
Don't sacrifice this for some scientific pedigree.
A healthy relationship with your advisor is essential for your professional performance. Pick someone who is not only a good scientist but a good person as well. Avoid abusive personalities.
Interview students and lab alumni about your prospective advisor if you can.