udiprod
udiprod
  • 31
  • 14 925 346
Visualization of tensors - part 2B
This part continues with the electromagnetic tensor. It explains about space-time diagrams, then visualizes how the electromagnetic tensor can represent magnetic fields, electric fields, or both together.
zhlédnutí: 14 859

Video

Visualization of tensors - part 2A
zhlédnutí 34KPřed 7 měsíci
In this video we visualize the electromagnetic tensor. In Part 2A we use it to represent magnetic fields. Part 2B extends it to electric fields as well. Part 3 will dig deeper into the mathematical definitions, and show more example for physics.
Visualization of tensors - part 1
zhlédnutí 545KPřed rokem
This video visualizes tensors. It shows some introduction to tensor theory and demonstrates it with the Cauchy stress tensor. Future parts of this series will show more theory and more examples. It talks about the term 'tensor' as used in physics and math. In the field of AI the term 'tensor' was borrowed with a simplified meaning. In AI it simply means a multi-dimensional array. So for example...
Visualization of Einstein's special relativity [HD]
zhlédnutí 38KPřed rokem
This is a remake of my video from 2008, rendered in HD, with narration and minor changes. This video demonstrates the effects of Einstein's special relativity on objects that move at high velocities due to the Lorentz transformation. The Lorentz transformation was already known a few years before relativity, but mostly in attempts to justify the classical conception of Ether and absolute space....
Shell sort vs Insertion sort
zhlédnutí 134KPřed 2 lety
Introduction of Shell sort, and a match with Insertion Sort. For an introduction of Insertion sort, see: czcams.com/video/TZRWRjq2CAg/video.html Choosing the sequence 9-6-1: For a list of size 10, the gaps can be any number 1,2,....,9, and the sequence must end with 1. So each of the gaps 2,3,...,9 can be included in the sequence, or not included. So there's a total of 2^8=256 possible gap sequ...
Gamification of Bell's Theorem
zhlédnutí 101KPřed 2 lety
This video shows a gamified version of Bell's Theorem called the "CHSH Game". The theorem proves the non-local nature of quantum physics, known sometimes as "Spooky action at a distance". The gamified version further shows that quantum entanglement can be useful. See more about the usefulness of quantum entanglement in this video about the relation of such games and interactive proofs, and a re...
Halting Problem & Quantum Entanglement 2020 Breakthrough result [MIP*=RE]
zhlédnutí 131KPřed 2 lety
This video explains the MIP*=RE result. We skip the proof details, just explain what the result means. Please leave comments in the comment section if something is unclear. The links mentioned in the video: 1) Proof that the halting problem can't be solved: czcams.com/video/92WHN-pAFCs/video.html 2) Using the entanglement, see here: czcams.com/video/v7jctqKsUMA/video.html Also, here's a general...
[Confetti] Firing Squad synchronization problem
zhlédnutí 58KPřed 3 lety
This video presents a problem known as "Firing squad synchronization". If you want to try to solve it, note it's not easy. Also, make sure you understand the rules. See the first paragraph here: www.udiprod.com/firing-squad-synchronization/ The video had an earlier laser version. This version is now unlisted: czcams.com/video/xV1aKUdlljU/video.html
[Laser] Firing squad synchronization problem
zhlédnutí 1MPřed 3 lety
The video shows a theoretical problem in computer science and a solution for it. It is presented as a riddle, but note it's not easy to solve. The shown solution is based on the first solution proposed for this problem. It requires ~3n steps, and 17 states. See list of states and some additional information here: www.udiprod.com/firing-squad-synchronization/
SVM with polynomial kernel visualization (HD)
zhlédnutí 26KPřed 3 lety
NOTE: This is a new version in HD of my video from 2007. A brand new video is expected in next month. A visual demonstration of the kernel trick in SVM. This short video demonstrates how vectors of two classes that cannot be linearly separated in 2-D space, can become linearly separated by a transformation function into a higher dimensional space. The transformation used is: f([x y]) = [x y (x^...
Slow sorting: Stooge sort and Bogo sort
zhlédnutí 446KPřed 3 lety
Watch sorting algorithms compete for the title of the slowest sorting algorithm. If you don't want to watch the whole thing: 0:16 Stooge sort 5:13 Bogo sort 38:36 Discussion about shuffling algorithms See more comments here: www.udiprod.com/slow-sorting/ Previous matches with bubble sort: Vs. Insertion sort czcams.com/video/TZRWRjq2CAg/video.html Vs. Quick sort czcams.com/video/aXXWXz5rF64/vide...
Visualization of Tidal Forces
zhlédnutí 86KPřed 4 lety
An explanation of how tidal forces are generated using a flat model of the Earth with beads attached to it. This is the source of tides on Earth, though the actual mechanism for generating tides is more complicated with many subtleties. See more details about the simulations shown in the video here: www.udiprod.com/tidal-forces/ A video visualizing why the Coriolis force deflects moving objects...
Insertion Sort vs Bubble Sort + Some analysis
zhlédnutí 316KPřed 6 lety
A visual demonstration of insertion sort, competition with bubble sort, and performance analysis including these two and quick sort. See more notes and a more accurate analysis of the algorithms performance: www.udiprod.com/insertion-sort/ Previous matches: Heaps sort vs merge sort czcams.com/video/H5kAcmGOn4Q/video.html Merge sort vs quick sort czcams.com/video/es2T6KY45cA/video.html Quick sor...
Visualization of Quantum Physics (Quantum Mechanics)
zhlédnutí 2,7MPřed 7 lety
Visualization of Quantum Physics (Quantum Mechanics)
Visualization of conservation of energy
zhlédnutí 165KPřed 8 lety
Visualization of conservation of energy
Heaps and Heap Sort
zhlédnutí 555KPřed 9 lety
Heaps and Heap Sort
Merge Sort vs Quick Sort
zhlédnutí 1,3MPřed 10 lety
Merge Sort vs Quick Sort
Proof That Computers Can't Do Everything (The Halting Problem)
zhlédnutí 2,3MPřed 10 lety
Proof That Computers Can't Do Everything (The Halting Problem)
Zuto: The Adventures of a Computer Virus - Book trailer
zhlédnutí 36KPřed 11 lety
Zuto: The Adventures of a Computer Virus - Book trailer
A Visual Riddle (The Epitaph of Stevinus)
zhlédnutí 414KPřed 11 lety
A Visual Riddle (The Epitaph of Stevinus)
Visualization of Quick sort (HD)
zhlédnutí 844KPřed 11 lety
Visualization of Quick sort (HD)
Cars: engine power and transmission - 3D animation
zhlédnutí 668KPřed 12 lety
Cars: engine power and transmission - 3D animation
Visualization of Torques (Moments)
zhlédnutí 130KPřed 13 lety
Visualization of Torques (Moments)
מיון מהיר
zhlédnutí 47KPřed 15 lety
מיון מהיר
Visualization of Quick sort
zhlédnutí 577KPřed 15 lety
Visualization of Quick sort
Visualization of Einstein's special relativity
zhlédnutí 1MPřed 16 lety
Visualization of Einstein's special relativity
Visualization of the Coriolis and centrifugal forces
zhlédnutí 663KPřed 16 lety
Visualization of the Coriolis and centrifugal forces
The Rocker Spaniels cross the street
zhlédnutí 17KPřed 16 lety
The Rocker Spaniels cross the street
SVM with polynomial kernel visualization
zhlédnutí 457KPřed 17 lety
SVM with polynomial kernel visualization

Komentáře

  • @shadeblackwolf1508
    @shadeblackwolf1508 Před 4 hodinami

    It could always be worse... Miracle sort is a sorting algorithm where you check if the list is already in order, wait to allow time to pray for a miracle, and then check again until it is.

  • @KKulou
    @KKulou Před 10 hodinami

    Hello author, I've recently been working on a mathematical physics chronicles content and I very much need to edit 5 seconds of footage using the footage from the video you created, I really, really need the 5 seconds of material. I'll be sure to credit the source of the footage and @ your channel when I'm done with my work. I very much recognize your work and thanks again. : ) (The above text was translated by me, using a translation program, so please forgive me if I use the wrong words)😀

  • @NonSheepishShady
    @NonSheepishShady Před 11 hodinami

    #include <iostream> #include <string> int main() { char machineLetter = 'H'; std::cout << "The great revenge of machine " << machineLetter << std::endl; While(true){} return 0; }

  • @robertharvey6725
    @robertharvey6725 Před 13 hodinami

    Excellent explanation

  • @llamacraft2454
    @llamacraft2454 Před dnem

    This is why I love the internet.

  • @tm-qi9cr
    @tm-qi9cr Před dnem

    They will never form a square of any size except for the original one, as they clearly can’t form a smaller square and if they could form a bigger one then they would also be able to form a smaller one

  • @ramishsaeedpk
    @ramishsaeedpk Před dnem

    amazing videos. how do you make them? which software do you use?

    • @udiprod
      @udiprod Před 13 hodinami

      Thanks! I'm using Maya.

  • @TeenUnivers
    @TeenUnivers Před dnem

    এই বর্ষায়, স্পীডে বাংলা টাইপিং করো খুবই fast "পথমাঠ কিবোর্ড" use করে। ফ্রি পঠমাঠ কিবোর্ড পেতে 🔎 pothmath bangla keyboard লিখে সার্চ করো। 🇧🇩 সার্চের ১ম 4 মিনিটের ▶️ ভিডিওটি দেখো, এরপর কমেন্টে থাকা Drive link 🔗 থেকে নামিয়ে, স্পীডে বাংলা টাইপিং করতে পারবে। প্রফেশনাল ও টুকিটাকি বাংলা টাইপিং এর জন্য এই কিবোর্ড দিয়ে সবচেয়ে দ্রুত শিখতে ও যেকোন জবে টাইপিং করতে পারবে।

  • @petersimon985
    @petersimon985 Před dnem

    Hi, Thank you for making this great effort. Unselfish and straightforward video. ❤

  • @Atoll-ok1zm
    @Atoll-ok1zm Před 2 dny

    There is a fun way to make bogo worse. Simply save each previously attempted combination and first check if you have already tried that combo, before checking if its ordered. That way you waste even more time and also get rid of the constant space complexity, which is really the only thing bogo has going for it. You can also use a seeded randomizer and simply remember the seed when bogoing to reduce wasted space. However, you do need to use bogo to sort the list of seeds so you can use binary search to check if you've already tried that seed before. Ya know, so its efficient.

  • @JFJ12
    @JFJ12 Před 2 dny

    When they introduced the observer, the wave functions in my brain collapsed

  • @relax2583
    @relax2583 Před 3 dny

    this is One of two: You are wrong or I am wrong. This tensor need to start with 27 components, not 9 components

  • @qwadratix
    @qwadratix Před 3 dny

    If only the internet had existed in 1970...

  • @aaqilary1496
    @aaqilary1496 Před 6 dny

    How to sort your books:

  • @homqua9613
    @homqua9613 Před 6 dny

    The explain is so brief and clear, thanks so much.

  • @tomislav2671
    @tomislav2671 Před 7 dny

    This is wrong! I'm leaving this comment here for people who will be here for 30,40 years when this theory will be disproven. They will look at this and say, good, some people already knew that this was wrong!

  • @henrynagel2658
    @henrynagel2658 Před 7 dny

    There should be a udiprod video of 3Blue1Brown vs udiprod, which one is better at teaching linear algebra.

  • @nitricacid2516
    @nitricacid2516 Před 7 dny

    Finally, two with opponents. Their battle will be legendary!

  • @user-fj1iy5nv5k
    @user-fj1iy5nv5k Před 8 dny

    With all due respect, is this a video that can deny the omnipotence of artificial intelligence?

    • @chaumas
      @chaumas Před 8 dny

      Well, what do you mean by omnipotence? AI won’t be able to solve undecidable problems, but neither can humans.

  • @a2sbestos768
    @a2sbestos768 Před 8 dny

    After gaining a bit of background on Bell's Theorem, this finally clicked for me. Well done!

    • @lepidoptera9337
      @lepidoptera9337 Před 3 dny

      So you understand why it's intellectual nonsense now? ;-)

    • @a2sbestos768
      @a2sbestos768 Před 3 dny

      @@lepidoptera9337 Possibly,but not for reason you think

    • @lepidoptera9337
      @lepidoptera9337 Před 3 dny

      @@a2sbestos768 I didn't think that you can reason about this. That would require some serous training in physics. ;-)

  • @shhdstrvg1218
    @shhdstrvg1218 Před 9 dny

    I think at 15:08 you incorrectly state the XZ plane for B-field, I think you meant YZ

  • @paxaq683
    @paxaq683 Před 10 dny

    A different explanation: the parity of each coordinate of each spider is invariant. But it is different for the smaller and the larger squares.

  • @justsomeredspy
    @justsomeredspy Před 10 dny

    It's been almost 11 years and people still don't understand proof by contradiction.

  • @Abucoc
    @Abucoc Před 11 dny

    7:30 bogo was so close to being done but then he still took 33 more minutes

  • @kvolikkorozkov
    @kvolikkorozkov Před 11 dny

    the power of stupidity is never understated

  • @blacklight683
    @blacklight683 Před 11 dny

    "This is a sorting algorithm, it loses. So lets give it alot of extra advantages and see it win"

  • @blacklight683
    @blacklight683 Před 11 dny

    Man i love gabling with the bro and then we cheat and start communicating using quantum [spin]ics

  • @blacklight683
    @blacklight683 Před 11 dny

    He did it! He is the [1% of gamblers make it big before quitting]

  • @blacklight683
    @blacklight683 Před 11 dny

    After watching bogo for so long i was starting to think the joke is the rest of the video was just it sorting randomly I was correct

  • @pikksen7905
    @pikksen7905 Před 11 dny

    the funny thing is that's a better-than-average sorting time

  • @proxagonal5954
    @proxagonal5954 Před 12 dny

    Just don't use N and P, duhhhh (please reply to me Chaumas I love you)

  • @NGFOKYI5C18-qp2mj
    @NGFOKYI5C18-qp2mj Před 12 dny

    H would forever compute the out put ,essentially a soft lock

    • @chaumas
      @chaumas Před 12 dny

      That’s the same as saying H would get stuck. But H is defined as always giving the right answer, so if it gets stuck instead, that’s a contradiction.

    • @FuneFox
      @FuneFox Před 9 dny

      ​@@chaumasYou're dedicated. I swear I've seen you here over a year ago.

  • @pestermaster7617
    @pestermaster7617 Před 12 dny

    For shuffling I was always using any old sorting algorithm with clear finish, mostly mergesort, feeding it random comparator function

  • @gabrielcastillo7638
    @gabrielcastillo7638 Před 12 dny

    Bogosort got that drip with the hat

  • @clairespivak2953
    @clairespivak2953 Před 12 dny

    This makes me wonder... what *are* the comparisons? How do those happen?

  • @theghostcookie2772
    @theghostcookie2772 Před 13 dny

    it’s so over stoogecels

  • @SethAbercromby
    @SethAbercromby Před 14 dny

    I know bogosort was created as a sort of mathematical joke, but in execution it feels downright psychotic. If algorithms were people bogosort is a serial killer.

  • @usmansaleem3173
    @usmansaleem3173 Před 14 dny

    Which software are you using for vectors representation

    • @udiprod
      @udiprod Před 13 dny

      I'm using Maya.

    • @usmansaleem3173
      @usmansaleem3173 Před 13 dny

      @@udiprod thanks for your response Maya is free or paid software

    • @udiprod
      @udiprod Před 10 dny

      It's paid.

  • @alswo9628
    @alswo9628 Před 14 dny

    Came here to watch bogo sort succeeding Ended up with the knowledge of how to shuffle things properly

  • @paulovictormourao1359

    1

  • @bobczech7774
    @bobczech7774 Před 16 dny

    Plot twist: H knows how N would act, so it does the opposite of what the answer is

    • @chaumas
      @chaumas Před 16 dny

      Then it would contradict its definition.

    • @bobczech7774
      @bobczech7774 Před 16 dny

      Yeah I get that, its only a joke

  • @mrblakeboy1420
    @mrblakeboy1420 Před 16 dny

    there’s a 1 in 720 chance per trial that bogosort works for 6 balls

  • @unkelarnie
    @unkelarnie Před 16 dny

    This is dumb ah hell it’s like if you smashed x with a hammer and said “well h said it was gonna work so h can’t exist.” Machines exist with the input they’re given they can make estimates, not predict the future. Bro put a cookie in his ps2 and got mad it won’t run.

    • @chaumas
      @chaumas Před 16 dny

      It is not at all like that, no.

    • @Aagames_
      @Aagames_ Před 16 dny

      the point of creating X is to show that H cannot solve every problem, thus it cannot exist.

  • @user-ox1pg4xp3x
    @user-ox1pg4xp3x Před 16 dny

    Это прекрасно ! Спасибо

  • @charliehiggins7876
    @charliehiggins7876 Před 17 dny

    Humans can't walk on broken legs. Does that prove that it's impossible for humans to exist?

    • @chaumas
      @chaumas Před 16 dny

      The definition of “human” does not include “able to walk on broken legs,” so no. But the definition of H _does_ include “always able to correctly tell if a machine halts on a given input”.

    • @unkelarnie
      @unkelarnie Před 16 dny

      @@chaumasNuh uh

    • @charliehiggins7876
      @charliehiggins7876 Před 16 dny

      @@chaumas This is why cleaning products only say they kill 99.9% of bacteria. I they didn't say that, pedantic morons like you would come out of the woodwork with a never ending stream of bothersome nitpicks.

    • @Aagames_
      @Aagames_ Před 16 dny

      what exactly do you think is the problem with the proof

    • @chaumas
      @chaumas Před 13 dny

      @@charliehiggins7876 This is a mathematical proof. If you don’t like precision, I recommend a different subject.

  • @SUPABROS
    @SUPABROS Před 17 dny

    3:41 Why doesn't quick sort just pick the middle one on eachi.e a version of binary search adapted to sorting

    • @udiprod
      @udiprod Před 13 dny

      Assuming the input is random, it doesn't help to pick the middle one. Consider for example the input 3,5,1,2,4. The middle element 1 is not a good pivot. The best pivot is 3, which happens to be first in this example. See a discussion here about different options for choosing the pivot: en.wikipedia.org/wiki/Quicksort#Choice_of_pivot

  • @xan1613
    @xan1613 Před 17 dny

    just check back later to see if its sorted itself, no need for fancy algorythms

  • @That0neDragon
    @That0neDragon Před 17 dny

    Can you do miracle sort next?

  • @ozzni1
    @ozzni1 Před 18 dny

    "uhhhh, I think I'll go with... false!" - Wheatley

  • @brlinrainf
    @brlinrainf Před 18 dny

    solution: make the h stuck if the blueprint contains itself

    • @chaumas
      @chaumas Před 18 dny

      There are two problems with that. The first is that H, by definition, always gives the correct answer. It can’t do that if it gets stuck. So if a machine gets stuck in any situation, it is, by definition, not H. The second problem is that we can slightly modify X to use a machine which is _equivalent_ to H, but which has a different blueprint. For any machine, you can find infinitely many equivalent machines that have different blueprints. For example, suppose H contains some logic somewhere like “if A and B”. We can change that to “if not (not A or not B)”, without changing the behavior of the machine. You might next think “ok, then have H detect if the blueprint is equivalent to itself”. This, it turns out, is impossible. To do that, you have to solve the halting problem, which is exactly the thing we were trying to do in the first place. So essentially, we’d be saying “to solve the halting problem, first solve the halting problem…”