A New Computationally Efficient Method For Spacing Points Equally On A Sphere

  Рет қаралды 66,288

Jonathan Kogan

Jonathan Kogan

7 жыл бұрын

Пікірлер: 210
@jakeaustria5445
@jakeaustria5445 5 ай бұрын
For those who are bludgeoning this video, please notice that it is 7 years ago. Don't flaunt your egos here. I personally don't care if he thinks he invented it, because it literally happens to every mathematician at some point. Personally, I thought that I discovered the Collatz parity test. I even derived it when I slept on the bus and got trapped in a police station. I spent the night deriving the equation and when I searched at wiki, damn!
@sykes1024
@sykes1024 5 ай бұрын
I did the same thing with the cross correlation function. Built it up from a discrete case of computing conditional probability with unknown time delay with a small number of events and then figured out how to extend it to a continuous case. At the time, I only realized that it was a kind of convolution but without one of the functions being time reversed as with a convolution. Years later when I went searching for a way to quickly invert the order of an array so that I could use the built in convolution function to implement my computation, I stumbled upon the built in cross correlation function.
@jakeaustria5445
@jakeaustria5445 5 ай бұрын
@@sykes1024 I haven't studied cross-correlation functions yet, but I know convolutions and Laplace transforms. That's a great way to learn. I commonly find myself facing problems that I do not know the answer to and I don't want to rely on the internet so I solve it myself. The n*(n+1)/2, I thought I discovered it when I was in elementary. That's a real shame. Even the inverse transform in statistics, I derived it myself only to learn that it is called the golden rule in wiki. The inverse transform is a tricky one to derive since dx/dy does not mean 1/(dy/dx) but the derivative of the inverse function. It's a great feeling when you learn something and discover it yourself even if it comes out that it is already created.
@gabberwhacky
@gabberwhacky 4 ай бұрын
Hah I also discovered n(n+1)/2 in elementary 👍
@opticulus
@opticulus 4 ай бұрын
im confused. are we supposed to be flaunting our egos or not?
@semplar2007
@semplar2007 4 ай бұрын
are you trolling X)
@DavidZMediaisAwesome
@DavidZMediaisAwesome 4 ай бұрын
here’s my solution: put them all on the same point. they will all be 0 units apart and will therefore be the same distance apart.
@theevilcottonball
@theevilcottonball 4 ай бұрын
Genius! My sphere has radius 0, so any configuration will do.
@dizzypear
@dizzypear 4 ай бұрын
The engineer's solution
@skycrafter1509
@skycrafter1509 4 ай бұрын
why did the youtube-algorithm randomly decide to show a bunch of people a 7 year old video
@xanderlastname3281
@xanderlastname3281 4 ай бұрын
KZbin does that some times
@themammoth67
@themammoth67 4 ай бұрын
Ye
@MelindaGreen
@MelindaGreen 4 ай бұрын
Because it doesn't treat viewers as points on a sphere
@CLOUDEE33
@CLOUDEE33 4 ай бұрын
Wait fax
@CLOUDEE33
@CLOUDEE33 4 ай бұрын
Why 7 year old vid
@christianherrera4729
@christianherrera4729 4 ай бұрын
Babe babe!! Wake up!!! New computationally efficient method for equally spaced points on a sphere just dropped!!
@nicholasfinch4087
@nicholasfinch4087 4 ай бұрын
Babe! We've been asleep for 7 years!
@xane256
@xane256 4 ай бұрын
Babe: “Honey, he doesn’t even show the distribution of point-point distances”
@jonatan01i
@jonatan01i 4 ай бұрын
"it's impossible to place n points on a sphere" So that's why electrons have trouble deciding who goes where around the nuclei
@Ruktiet
@Ruktiet 3 ай бұрын
Lol no. You’re confusing classical models for atoms with quantum mechanical ones.
@punpcklbw
@punpcklbw 4 ай бұрын
Thanks for the research. The uniform placement of points on a sphere was used in quantizing normal vectors used by lighting in computer games. Quake 2 engine has 162 predefined vectors for encoding the normal of a vertex with a single byte (rather than 12 bytes that the brute-force way would take). They are placed in a pattern that resembles a subdivided octahedron. The method on the video could be used to generate any number of equally spaced vectors with ease.
@wanmaster11
@wanmaster11 3 жыл бұрын
maybe your algorithm could be used as a starting point for a guess using calculus to speed up the process for applications requiring greater accuracy?
@dinhero21
@dinhero21 5 ай бұрын
Isn't that just Fibonacci Spheres?
@dairop3220
@dairop3220 4 ай бұрын
Looks like them
@jesuslovespee
@jesuslovespee 4 ай бұрын
Yeah. The uploader also discovered e^iπ - 1 = 0
@chaosschnitzl7422
@chaosschnitzl7422 9 ай бұрын
This one modell you made looked very much like this typical pollen. I wonder if there are similar Structures in Nature and how they are organized.
@RawrBag
@RawrBag 4 ай бұрын
Fibonacci sequence
@ehrenmurdick
@ehrenmurdick 2 жыл бұрын
Nice algorithm. I don't think it would work for the satellite spacing problem though, orbits don't work that way. Orbits must always be geodesics and geosynchronous only works directly above the equator
@matchamitminze
@matchamitminze 5 ай бұрын
Geostationary* orbits can’t have an incline from the equator - geosynchronous orbits can have any inclination, and an inclination of 0 from the equatorial plane is what yields a geostationary orbit. :)
@phoenixamaranth
@phoenixamaranth 4 ай бұрын
I thought he meant the spacing of the mirrors on the satellite, not the spacing of the satellites
@nel_tu_
@nel_tu_ 4 ай бұрын
​@@phoenixamaranthbro didn't watch the whole video
@hohuynhquocchuong4925
@hohuynhquocchuong4925 Жыл бұрын
Try my spacing: N is number of point counter = -(N-1)/2 ;+1;(N-1)/2; α = (√5 + 1)*π*counter = golden_ratio*2π*counter Z = 2*counter/N R = √(1-Z^2) X = R * cos(α) Y = R * cos(α) P(X,Y,Z) will be N point on unit sphere
@alisadeghi3156
@alisadeghi3156 Ай бұрын
Y=R*sin(a)
@profdc9501
@profdc9501 4 ай бұрын
Here's another method based on Geodesic Packings: Design of a spherical focal surface using close-packed relay optics Hui S. Son, Daniel L. Marks, Joonku Hahn, Jungsang Kim, and David J. Brady
@CNLohr
@CNLohr 4 ай бұрын
A major benefit of this would be for compressing uniform vectors, i.e. one could dedicate "10 bits" worth of data, and out of that 10 bits, it could get an 3-vector, approximated to the closest vector. I have needed this before and compromised. Now, the real question is can you generalize this to ℝ4, then you could compress quaternions quickly/efficiently.
@nartoomeon9378
@nartoomeon9378 4 ай бұрын
I recall, a spiral you used, seems like a method to get perfect flat 2-dimensional net of a 2-sphere. I forget the name, but it is a spiral stripe between poles with infinite small width. Maybe, it has various width in different places, but if they infinitesimal, that not so important.
@nartoomeon9378
@nartoomeon9378 4 ай бұрын
@@mariokapalka7364 Euler curve yes?
@robbiekavanagh2802
@robbiekavanagh2802 2 жыл бұрын
Could be good for generating low poly planets for games
@noahdirksen3623
@noahdirksen3623 Жыл бұрын
high poly aswell, Sebastian Lague tried using an algorithm like this but the problem is that its difficult to predict where the points will end up, so unloading unused vertices is a hassle
@sus-kupp
@sus-kupp 4 ай бұрын
Good methods for generating spherical meshes already exist because it is rarely necessary to fine tune the exact number of vertices in the mesh.
@TheTurt1e9
@TheTurt1e9 4 ай бұрын
The difficult part of this approach is creating the tris as the points are in a helix sequence. I believe you have to use Delaunay’s Algorithm to produce the result you’re thinking of.
@danielmilyutin9914
@danielmilyutin9914 4 ай бұрын
I did this with solving physics-like optimization problem. Where points repell each other. And I added viscosity to stop their movement. It was quite ago.
@Fluoman_
@Fluoman_ 4 ай бұрын
I think I used your code!
@danielmilyutin9914
@danielmilyutin9914 4 ай бұрын
@@Fluoman_ impossible. I didn't publish it. It was a little hobby in scilab lang.
@Fluoman_
@Fluoman_ 4 ай бұрын
@@danielmilyutin9914 damn. Well, somebody had the same idea then.
@danielmilyutin9914
@danielmilyutin9914 4 ай бұрын
@@Fluoman_ Yep. It was quite on surface.
@lucaballarati9694
@lucaballarati9694 4 ай бұрын
I Will be borrowing this for gamedev
@rainytreecat3992
@rainytreecat3992 4 ай бұрын
Use it to unfold it into a generally polygonal or circular map that isn't stretched or squished
@shiv-iwnl8188
@shiv-iwnl8188 2 жыл бұрын
Is it possible to find the nearest point on this sphere to some point p without a lookup table and in constant time?
@absence9443
@absence9443 8 ай бұрын
Yes, but it's tedious. You'd translate the point into 3d polar coords and then approximate its deviation from point placement rows and columns with which you get the nearest point
@sydniecollings1821
@sydniecollings1821 5 жыл бұрын
But where is the formula???
@IARRCSim
@IARRCSim 4 жыл бұрын
Yes, I expected the description to have links to GitHub or part of the video to explain the algorithm in more detail. Too much of the video is discussing applications. Code from www.openprocessing.org/sketch/41142 appears to solve the problem in a similar way. There is also a research paper at arxiv.org/pdf/0912.4540.pdf explaining a similar solution.
@KamalFansa
@KamalFansa 4 жыл бұрын
@@IARRCSim great link thank you
@Miguel_Noether
@Miguel_Noether 4 ай бұрын
The paper is finally out!!!
@MetaBuddha
@MetaBuddha 4 ай бұрын
tbh.. Solid Work, man 🎉
@randymess7665
@randymess7665 6 жыл бұрын
But n still can’t equal 5?
@thelocalsage
@thelocalsage 4 ай бұрын
How does this fair for numerical analysis like approximating surface integrals of spherical functions? currently lebedev quadrature is the norm in non-periodic quantum computational chemistry but those are preset numbers of points. my favorite exchange correlation functionals are sensitive to the integration grid so it’d be cool to find out in very applications what the coarsest grid you can get away with is.
@richardandrews573
@richardandrews573 3 ай бұрын
I came across this same problem when designing my IEC fusor.
@timonix2
@timonix2 2 жыл бұрын
I have been trying to find approximate tiling for spheres for weeks before I found this. This seem like a valid approach. Although in my case the average error is less priorities than the max error and I am guessing that the errors at the poles are far greater than the errors at the equator
@colonelgraff9198
@colonelgraff9198 5 ай бұрын
4:49 Darth Vader and Moff Tarkin would like a word with you
@HappyMathDad
@HappyMathDad 4 ай бұрын
Google must have started using a new method for efficiently spacing points on a sphere, for video recommendations.
@rider2fois
@rider2fois 4 ай бұрын
Nice cooking lecture
@Troloze
@Troloze 4 ай бұрын
3:14 isn't it possible to determine a function that gets the most efficient function for each number of points? Or at least for intervals? seems like a better idea than to use a single function for all values.
@lukepowers8122
@lukepowers8122 4 ай бұрын
thats what a neural network does
@decycle2912
@decycle2912 5 ай бұрын
i dont see the reason of using this method over fibonacci spheres
@jesuslovespee
@jesuslovespee 4 ай бұрын
Apples and oranges
@RobleViejo
@RobleViejo Жыл бұрын
HEY! This is genius. Literally genius. I was wondering. Does someone got a low N grid placed over Earth's Surface? It would be VERY helpful for my research.
@arthurheuer
@arthurheuer 5 жыл бұрын
Another great approximation is creating an ico sphere, with 5 or more subdivisions, in Blender, and measure some segment lengths with the MeasureIt plugin. That seems a lot easier; for most uses, it's also suitable, I imagine.
@Rav0000000
@Rav0000000 2 жыл бұрын
The downside is that you can only subsivide in factors of 20, one for each face of the icosahedron. Any odd numbers outside of this cannot be spaced evenly using an icosahedron. The benefit of his method is that it theoretically can have n = any whole number from 1 to infinity.
@tuskiomisham
@tuskiomisham 4 ай бұрын
you seem to be confusing two concepts. One is equally spacing points on the sphere, and two is maximizing the average distance between points on a sphere. technically speaking 5 points on a sphere can be equally spaced. it's not hard just draw Pentagon on the sphere. likewise maximizing the average distance between points on a sphere isn't hard either. there are many algorithms to do this. I can see why mixing the two concepts will make this difficult to do though
@user-vp9xy8fk6u
@user-vp9xy8fk6u 4 ай бұрын
3:23 You simply selected the number 0.1 + 1.2n for this area. Perhaps it would be better to use the Euler function? The unevenness in your method depends precisely on the divisibility en.m.wikipedia.org/wiki/Euler%27s_totient_function I did the cool job❤
@JJ-fr2ki
@JJ-fr2ki 4 ай бұрын
Anyone figure out how to solve the problem for an N-dimensional sphere?
@thederpydude2088
@thederpydude2088 4 ай бұрын
Does this algorithm not find a better way to space 5 points?
@minecraftermad
@minecraftermad 3 жыл бұрын
golden ratio tho?
@user-lm9pu3sq9d
@user-lm9pu3sq9d 4 ай бұрын
very cool, great job.
@furkanunsal5814
@furkanunsal5814 3 жыл бұрын
and the paper?
@AySz88
@AySz88 5 ай бұрын
Look for "A New Computationally Efficient Method for Spacing n Points on a Sphere"
@joshuawhitworth6456
@joshuawhitworth6456 4 ай бұрын
This is awesome! Cudos.
@cyberpersona6267
@cyberpersona6267 5 жыл бұрын
Cool. How do you calculate the Error/Efficiency of placement?
@noahdirksen3623
@noahdirksen3623 Жыл бұрын
Im assuming he finds the average distance between all points, and then compare outliers
@AySz88
@AySz88 5 ай бұрын
If 2:58 is correct, it's just the smallest distance between points, normalized by an upper bound calculated from what would be the point's share of the sphere's surface area. The OP also linked to a paper today - look for Kogan, Jonathan (2017) "A New Computationally Efficient Method for Spacing n Points on a Sphere," (Very late reply, I understand, but the alg has chosen this video today)
@resunoon9994
@resunoon9994 3 жыл бұрын
Omg, amazing
@arnabghosh3457
@arnabghosh3457 4 жыл бұрын
link the paper or the article
@swig.
@swig. 5 ай бұрын
This could have cool application in earth orbit satellite configuration for like telecommunications. Equal spread means most consistent signal on earth for most area.
@_ahsiA
@_ahsiA 5 ай бұрын
i think high speed lower accuracy isn't how you should approach this problem(not like i'm competent though). Isn't it better to let some supercomputer spend a bit of time to calculate these extremely costly and hard to change once done things?
@JasminUwU
@JasminUwU 5 ай бұрын
​@@_ahsiAyou wouldn't even need a supercomputer, we don't have a trillion satellites
@dimm__
@dimm__ 4 ай бұрын
yet
@ofirshelly3606
@ofirshelly3606 10 ай бұрын
so helpful kogan master
@TashiRogo
@TashiRogo 4 ай бұрын
Ah, the confident infallibility of youth.
@ciniss
@ciniss 2 жыл бұрын
How do you create faces tho
@ziyadcodes
@ziyadcodes 2 жыл бұрын
sheeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeesh. I 100% understand this. How did I get here 😭. I was just trying to make a normal sphere 😭
@BuZzKiiLLA
@BuZzKiiLLA 3 жыл бұрын
Very interesting. I was curious about this question based on something I am doing. I came up with the same result by different means and simply in my head and recreated it in blender. You said something about the poles and stopping it before it gets to the poles? what does this mean. also just out of curiosity. why does n=1.2. Without any effort, i am answering many problems that are in the world today and they are all related to the same solution. I am good at seeing patterns in things. And the fact that n=1.2 was interesting to me but it might be nothing at all hence why I ask.
@menjolno
@menjolno 4 ай бұрын
youtube didn;''t just recommend me once, it was three times already
4 ай бұрын
Excelent !!
@ONRIPRESENCE
@ONRIPRESENCE 4 ай бұрын
4:24 kinda reminds me of a Mandelbulb fractal hehe
@anastasiaklyuch2746
@anastasiaklyuch2746 4 ай бұрын
3 point is just as problematic as 5, since they don't divide the sphere in all dimentions. 2 create hemispheres, so that's fine, but 3 are bad.
@AdrianBoyko
@AdrianBoyko 4 ай бұрын
1 point is maximally asymmetric
@pablomirandaandrade3712
@pablomirandaandrade3712 Жыл бұрын
GREAT!
@alexwang982
@alexwang982 4 ай бұрын
this solves my chem problems
@user-pr6ed3ri2k
@user-pr6ed3ri2k 5 ай бұрын
0:23 I just tried it myself, and I managed to equally space the points with the numbers 1, 2, 3, 4, 8, 12, and 20?
@user-pr6ed3ri2k
@user-pr6ed3ri2k 5 ай бұрын
0:50 oh yeah I forgot about 6, but the others should work right?
@user-pr6ed3ri2k
@user-pr6ed3ri2k 5 ай бұрын
1:58 buckyball numbers
@user-pr6ed3ri2k
@user-pr6ed3ri2k 5 ай бұрын
^(60 has a somewhat solution too)
@matchamitminze
@matchamitminze 4 ай бұрын
Well sure, you got all of those points because (aside from 2 and 3) those numbers correlate to the number of vertices of Platonic solids. 4 vertices for a tetrahedron, 6 for an octohedron, 8 for a cube, 12 for an icosahedron, and 20 for a dodecahedron.
@user-pr6ed3ri2k
@user-pr6ed3ri2k 4 ай бұрын
@@matchamitminze yeah that's precisely how I got them 14 should somewhat work too (rhombic dodecahedron) Idk what would happen if I included Archimedean solids since I have no clue what they do
@hodgeyhodge8414
@hodgeyhodge8414 4 ай бұрын
Idea: simulate some little magnets repelling each-other on the surface, and let them come into equilibrium. I'd code this myself but I have a skill issue. It obviously wouldn't be compuationally efficient, lol
@nicholasfinch4087
@nicholasfinch4087 4 ай бұрын
when analog methods probably would be faster than a computer doing it. 😂
@phpn99
@phpn99 4 ай бұрын
Have you ever heard of quaternions ?
@TearonQ
@TearonQ 4 ай бұрын
comment made 1 day ago video made 7 years ago hmm
@automatescellulaires8543
@automatescellulaires8543 4 ай бұрын
@@TearonQ Hi there. I guess youtube algorithm decided we should watch this now. I wish i could have seen it 7 years ago.
@TearonQ
@TearonQ 4 ай бұрын
@@automatescellulaires8543 lol
@tuskiomisham
@tuskiomisham 4 ай бұрын
​@@TearonQ dude just gave a 1 day old comment a heart. he's chillin.
@trolleyproblem4318
@trolleyproblem4318 3 жыл бұрын
How is this related with sphere subdivision? Easy solution is to start with some of Platonic.
@tb9k_
@tb9k_ Жыл бұрын
This will be perfect for Project BOFA.
@ctrlaltdebug
@ctrlaltdebug Жыл бұрын
This will be great for round earth maps in games. No more flat earth!
@Bestofchatgpt
@Bestofchatgpt 3 жыл бұрын
I wanna play with the code
@TheAlison1456
@TheAlison1456 4 ай бұрын
1:48 J J Thomson discovered the electron? The first time I ever hear of him is right here in a maths video totally unrelated to that.
@meguellatiyounes8659
@meguellatiyounes8659 5 ай бұрын
good for starlink
@HyperDevv
@HyperDevv 4 ай бұрын
"computationally efficient" also shows the laggiest simulation ive ever seen (no hate, i love the math and video)
@djprisma847
@djprisma847 4 жыл бұрын
Dont sceam at me !!! 2:01
@philip2205
@philip2205 5 ай бұрын
Just turn down the volume yourself. For me, the volume was no problem.
@Xayuap
@Xayuap 5 ай бұрын
you can't comb a furry ball without curls
@jowillll
@jowillll 4 ай бұрын
2017 is 7 years ago? 😦
@phoenixamaranth
@phoenixamaranth 4 ай бұрын
Right? Doesn't that feel crazy?
@anastasiaklyuch2746
@anastasiaklyuch2746 4 ай бұрын
Not applicable with sattelites, since you don't need them over the whole poles or the whole ocean. It really depends on what is actually needed, but other uses are cool
@phoenixamaranth
@phoenixamaranth 4 ай бұрын
Why does everyone keep missing that he was talking about the mirror spacing on the satellite not the spacing of satellites?
@anastasiaklyuch2746
@anastasiaklyuch2746 4 ай бұрын
@@phoenixamaranth I wasn't talking about the student satelite, but the optimal satellite placement at 4:50 plz watch more carefully before making such comments about everyone.
@phoenixamaranth
@phoenixamaranth 4 ай бұрын
@@anastasiaklyuch2746 Fair enough, my bad. I will point out we do run satellites over poles, oceans, etc. We run vertical satellites that orbit from pole to pole
@anastasiaklyuch2746
@anastasiaklyuch2746 4 ай бұрын
@@phoenixamaranth Yeah, that does makes sence :) This also adds complexity of sattelite motion to how they are positioned, big stuff.
@ulysseyang9733
@ulysseyang9733 Жыл бұрын
This video is stolen, there is another video that is created by someone else named the same and it is longer and has a description.
@Zahlenteufel1
@Zahlenteufel1 4 ай бұрын
Link or didn't happen.
@honkhonk8009
@honkhonk8009 4 ай бұрын
yo why am I getting recommended this lmfao I fucking hate discrete math type shit.
@Miguel_Noether
@Miguel_Noether 4 ай бұрын
Where is this guy now? 🤔
@asheep7797
@asheep7797 4 ай бұрын
Seemingly still alive.
@dragonsagesummoner6071
@dragonsagesummoner6071 4 ай бұрын
What language is that? It’s not Java or c#. It is python?
@hgilbert
@hgilbert 4 ай бұрын
First I thought it was Prolog. But just checked Wolfram's site. Looks like it's Mathematica. During Lockdown I was trying to teach myself but gave up. 1 month free trial was over.
@ngc-fo5te
@ngc-fo5te 4 ай бұрын
It's Mathematica
@juha-petrityrkko3771
@juha-petrityrkko3771 4 ай бұрын
How does the even distribution help with the satellites, as they are constantly moving? We would need to prove that they stay at least near this optimal distribution.
@honkhonk8009
@honkhonk8009 4 ай бұрын
idk he just saying shit ig lmfao
@phoenixamaranth
@phoenixamaranth 4 ай бұрын
Even when orbiting the satellites need spacing for optimal line of sight and distribution. We setup satellite networks now that are all about being spaced over optimal distances from each other
@joshuawhitworth6456
@joshuawhitworth6456 4 ай бұрын
I figured out the math to Holographic Waves.... Perhaps you might find it useful... Math to Holographic Wave Lengths 1÷(1÷Y×Z+Y)=A,B,C,...÷(A+B+C+...)=1 These are the rules.... Solve for every whole number less than Y. Then add them together Y = any whole number Z = any whole number less than Y including zero. A,B, and C are the various numbers you end up with for each whole number less than Y. Here's an example. Keep in mind I cut the numbers short do to them being infinitely long.... 1÷(1÷3×0+3)= 0.33333 1÷(1÷3×1+3)= 0.30000 1÷(1÷3×2+3)= 0.27272 0.33333+0.30000+0.27272=0.90606 0.33333÷0.90606=0.36789 0.30000÷0.90606=0.33110 0.27272÷0.90606=0.30100 When you add them together they should equal one... 0.36789+0.33110+0.30100= 1
@xaf15001
@xaf15001 4 ай бұрын
God 2017 is 7 years ago. Fuck
@AJMansfield1
@AJMansfield1 5 ай бұрын
Wow you really need a pop filter on your mic.
@kenjohnson6101
@kenjohnson6101 4 ай бұрын
Can this be generalized to N dimensions?
@VeteranVandal
@VeteranVandal 4 ай бұрын
#blessed_by_the_algorithm
@imsatoboi
@imsatoboi 4 ай бұрын
Some people in the comments seem to think that ‘math’ is invented and people hold some sort of copyright over it. Guys , i get that someone might’ve figured it out before others , and thats an astonishing feat , but people who figure the same thing out themselves are not in anway inferior. I failed at maths fr. So i can be completely wrong. But lets just take a breath and enjoy the beauty in the process and how us humans are soo freakin cool. Peace.
@phoenixamaranth
@phoenixamaranth 4 ай бұрын
And most of them are ignorant of the point of his video and paper: that his method solves the problem in a faster way. He didn't claim to be the first to solve the problem. His point was he came up with a fast algorithm to solve the problem
@BoxEnjoyer
@BoxEnjoyer 5 ай бұрын
Man, the people in the comments here are reminding me why I stay away from of a lot of the math community. There's just the general sense of elitism if you go outside of the mainstream parts.
@jbb4019
@jbb4019 4 ай бұрын
It’s cool numbers are all they have 😂😂😂😂😂😂
@KennethHartsell
@KennethHartsell 4 ай бұрын
Interesting math? Yes. Actually applicable to the real world? probably not. For the use case of where to put satellites in orbit. The heuristic doesn't consider weights of satellites near the poles being useless because nobody lives there. Also several hours of computer time to find an iterative optimal solution is much cheaper than a single rocket launch. Again, cool math but not a problem that needed solving.
@phoenixamaranth
@phoenixamaranth 4 ай бұрын
We have satellites that orbit over the poles already and line of site to a satellite doesn't mean you live directly under it. And it's pretty presumptuous to assume it wasn't a problem that needed solving. History is full of examples where edge case mathematics has turned out to have practical real world applications or advantages found years and decades later. His method is to improve calculation efficiency vs other known methods of solving the same problem. Embedded systems and near real-time applications always benefit from faster algorithms.
@rabbitkinggod4602
@rabbitkinggod4602 5 ай бұрын
Looks like someone's math paper they went to turn in for a class by KZbin, but forgot to remove the video after getting and F in the class.
@debblez
@debblez 5 ай бұрын
imagine being so delusional you think you invented fibonacci spheres
@miron__
@miron__ 5 ай бұрын
Dr Wolfram did allow it to be added to his "Mathematica" language, so it can't have been that delusional
@debblez
@debblez 5 ай бұрын
@@miron__ yes. they implemented fibonacci spheres. has nothing to do with this bozo
@debblez
@debblez 5 ай бұрын
@@miron__ wolfram adding fibonacci spheres has nothing to do with this guy
@PokeNebula
@PokeNebula 5 ай бұрын
I looked at the mathematica documentation and changelog and i see no attribution to this author. Is this video just lying about contributing to Mathematica? If not, and and this algorithm is simply just a subset or similar algorithm to fibonacci spheres, why didnt the author mention them at all? And why is this video getting a bunch of views all of a sudden?
@debblez
@debblez 5 ай бұрын
@@PokeNebula smart idea. And yes this is just a blatant lie. Although I get the impression this guy wasnt trying to trick anybody, he’s just clueless
@patty4449
@patty4449 4 ай бұрын
Not very accurate, think simpler and outside of the plane... The optimum placement is simple if you split the concept to a dot with rays and the direct orientation sequence to pi... Takes way less calculation and works on non spherical objects as well
@DeviRuto
@DeviRuto 5 ай бұрын
this is the kinda thing that genetic programming would be pretty good at
@estantaya
@estantaya 2 жыл бұрын
time to steal
@squeakybunny2776
@squeakybunny2776 2 жыл бұрын
Sorry, I can't trust someone who is comfortable with mathematica
@jonathankogan1825
@jonathankogan1825 5 ай бұрын
scholar.rose-hulman.edu/rhumj/vol18/iss2/5/
@Kyoz
@Kyoz 4 ай бұрын
🤍
A New Way to Look at Fibonacci Numbers
15:51
Jacob Yatsko
Рет қаралды 585 М.
Finger Heart - Fancy Refill (Inside Out Animation)
00:30
FASH
Рет қаралды 14 МЛН
Beautiful gymnastics 😍☺️
00:15
Lexa_Merin
Рет қаралды 15 МЛН
How AI Discovered a Faster Matrix Multiplication Algorithm
13:00
Quanta Magazine
Рет қаралды 1,4 МЛН
The Best Way to Pack Spheres - Numberphile
12:11
Numberphile
Рет қаралды 601 М.
Hexagons Are NotSoGreatAgons
14:36
Con Hathy
Рет қаралды 369 М.
What does the second derivative actually do in math and physics?
15:19
N Equidistant Points on a Sphere
5:41
Jonathan Kogan
Рет қаралды 16 М.
How To Evenly Space Points On A Sphere Or Disk
18:19
DawraMath
Рет қаралды 10 М.
This book should have changed mathematics forever
8:47
Welch Labs
Рет қаралды 256 М.
Giving Personality to Procedural Animations using Math
15:30
t3ssel8r
Рет қаралды 2,5 МЛН
A Strange Map Projection (Euler Spiral) - Numberphile
12:55
Numberphile
Рет қаралды 1,3 МЛН
Is a round Minecraft world possible?
7:42
Jeija
Рет қаралды 657 М.