Что больше бесконечности?

Что больше бесконечности?



Самые большие числа: www.youtube.com/watch?v=qsbQki6Ikfo
Теория множеств от @Макар Светлый: www.youtube.com/watch?v=2e6heBWGIVs
Группа vk: vk.com/onigiriscience
Patreon: www.patreon.com/OnigiriScience
В этом видео я рассказываю о числах, которые больше бесконечности: бесконечных кардиналах и трансфинитных ординалах.

Делаю симуляцию квантового компьютера

Делаю симуляцию квантового компьютера



Код: colab.research.google.com/drive/1iCJYn5xQV7ZSGPvfZu4HnuTXLira__H3?usp=sharing
Группа канала в вк: vk.com/onigiriscience
В этом видео я расскажу о квантовых компьютерах и сделаю свою симуляцию квантового компьютера

Лазер ЖЕЛЕЗНОГО ЧЕЛОВЕКА?

Лазер ЖЕЛЕЗНОГО ЧЕЛОВЕКА?



Patreon: www.patreon.com/vectozavr
telegram: @vectozavr
Instagram: www.instagram.com/vectozavr
VK: vk.com/public179407034
Статья: ilinblog.ru/article.php?id_article=53
Я постараюсь вкратце рассказать об основных принципах работы лазеров. Расскажу что такое рабочее тело, зачем нужен источник подкачки и резонатор. Зная основы мы сделаем небольшой обзор того, что имеется из лазеров на рынке и попытаемся понять, возможен ли лазер железного человека.
Чтобы понять какие ограничения по мощности могут существовать для лазера, я очень простым языком разберу основные принципы их работы. После этого вы узнаете о компонентах, необходимых для сборки любого лазера. Когда станет понятно, что такое лазер и из чего он состоит вы узнаете какие самые мощные лазеры сейчас доступны и на что они способны.

Написал Онлайн Шутер на C++ за Неделю

Написал Онлайн Шутер на C++ за Неделю



#Vectozavr #Gamedev #Programming
1 часть: youtu.be/Q9zkiOClyEo
Patreon: www.patreon.com/vectozavr
telegram: @vectozavr
Статья на моём сайте: ilinblog.ru/article.php?id_article=63
GitHub: github.com/vectozavr/pseudo3DEngine
Instagram: www.instagram.com/vectozavr
VK: vk.com/public179407034
OpenAL: openal.org
Содержание:
1:30 — Подключение SFML.
1:57 — Проектирование каркаса проекта.
2:46 — 2D карта, камера и управление.
3:15 — Ray cast и получение 3D изображения.
6:43 — Управление мышью.
7:20 — Текстурирование.
9:42 — Оружие.
11:22 — Коллизия камеры со стенками.
14:38 — Меню игры.
15:17 — Зеркала и стены разной высоты.
17:50 — Игровые звуки.
19:03 — Противник и обработка выстрелов.
20:05 — Multiplayer.
21:24 — Проектирование карты для сражений.
22:40 — Результаты.
23:33 — Как запустить игру?
24:01 — GitHub и планы на будущее.
Загадка для самых внимательных: найдите таймкод, где есть 25-й кадр (зеленый) и пришлите в директ инстаграма. С первым я свяжусь.
Мы начнем с установки необходимой библиотеки, рисования объектов и управления камерой с клавиатуры. После этого мы научимся строить 3D изображение, добавим освещение и управление мышью. Далее мы реализуем текстурирование и сделаем нашу игру светлой и красивой. В такую игру уже захочется поиграть.
Мы добавим объекты разной высоты, скины, оружия и врагов, а также зеркала, в которых будет видно отражение объектов. А потом посмотрим, что будет, если поставить два зеркала напротив друг друга. Ну и в конце концов, мы добавим онлайн в игру, чтобы можно было играть с другом.
В предыдущем ролике я показал, как можно с помощью алгоритма ray-cast и консольной графики сделать простую бродилку. В этот раз я захотел написать полноценную игру. Конечно, можно писать игру на Unity 3D или каком-нибудь другом движке, который предоставляет огромные возможности, но я захотел сделать всё сам и самостоятельно написать движок для игры.
В качестве основы я выбрал библиотеку SFML, которая позволяет рисовать линии, многоугольники и окружности. Также она дает возможность удобного использования клавиатуры, добавления звуков и загрузки изображений. В общем все, что нужно для того, чтобы писать игру и не заморачиваться над не существенными деталями на низком уровне.
Этот проект я не забрасываю и буду развивать его дальше. Вы можете предлагать всевозможные дополнения в игру, и я с радостью добавлю понравившиеся мне фитчи.
По мере возможности я стараюсь отвечать на каждый ваш вопрос, но зато я точно читаю абсолютно все ваши комментарии. Так что добро пожаловать, делитесь мнением или темой, которая вам показалось интересной или непонятной. Тут рады каждому новому Вектозаврику.

Алексей Кавокин: Квантовый компьютер – это страшное оружие

Алексей Кавокин: Квантовый компьютер – это страшное оружие



Доктор физико-математических наук Алексей Кавокин стал первым российским ученым, удостоенным премии Quantum Devices Award. Эту награду вручают за новаторский вклад в области сложных полупроводниковых устройств с квантовыми наноструктурами. Что это значит – в интервью программы «Пульс города».
Телеканал «Санкт-Петербург»,
26 июня 2020

Самый Интересный Закон - Закон Фарадея!

Самый Интересный Закон — Закон Фарадея!



Статья на моём сайте: ilinblog.ru/article.php?id_article=60
Patreon: www.patreon.com/vectozavr
telegram: @vectozavr
Instagram: www.instagram.com/vectozavr
VK: vk.com/public179407034
Сегодня мы разберёмся с одним из самых главных и интересных законов электродинамики – законом Фарадея. Разберёмся как работает магнитная левитация и узнаем, как в Китае изобрели поезд, способный разгонятся до пятисот километров в час.
Магнитное поле можно описать как силовое поле, действующее на движущиеся электрические заряды. При протекании тока по проводу, создаётся магнитное поле, которое кольцами окружает проводник.
Теперь самое главное: в чем собственно суть закона Фарадея.
Что будет, если это колечко мы поместим в переменное магнитное поле. Может показаться странным, но по этому колечку начнёт течь ток. Без всяких источников тока, аккумуляторов и так далее.
На вопрос «почему?» можно ответить с помощью закона Фарадея.
Закон Фарадея утверждает, что напряжение, образующегося в колечке, пропорционально скорости изменения потока магнитного поля через это кольцо, взятое с обратным знаком.
Поток в физическом смысле очень схож с тем, что мы понимаем под потоком. Для того, чтобы было легче понять смысл этой величины, рассмотрим протекание воды в трубе.
Потоком мы называем объем воды, вытекающей в единицу времени. То есть чем больше объёма воды вытекает за одно и то же время, тем больше поток.
Поток магнитного поля очень похож на поток воды, только с той разницей, что у магнитного поля нет понятия скорости частиц.
В простейшем случае, магнитный поток – это величина магнитного поля, умноженная на площадь нашего контура. Но на самом деле контур может быть не совсем круглым, а поток можно считать по любой поверхности, краем которой является этот контур.
В уравнении Фарадея нас интересует не поток, а именно его изменение. Ведь было бы слишком просто создать постоянное магнитное поле (обычным магнитиком) и получить при этом бесплатный вечный ток в колечке.
Для получения тока мы должны менять поток со временем и чем быстрее мы будем это делать, тем больший будет образовываться ток.
С законом Фарадея связано очень много зрелищных и красивое явлений. Например, левитация сверхпроводника. Левитацию впервые наблюдали в 1933 году. Если сверхпроводник находится в магнитном поле, то его положение будет устойчивым. Левитацию можно устроить и без сверхпроводника. Закон Фарадея – очень мощный закон, позволяющий, играя с индуцирующимися полями, достичь очень неожиданных результатов.
Сверхбыстрые поезда, изобретённые в Китае, разгоняются до пятисот километров в час. Это стало возможно благодаря закону Фарадея. В таких поездах огромными токами индуцируются гигантские магнитные поля, на этих полях, как на подушке, движется целый поезд. Такая конструкция позволяет не терять много тепла на трение и эффективно разгонятся.
Однако и здесь есть свои нюансы. Например – токи Фуко, возникающие из-за индукции, сильно нагревают проводник и являются одним из основных источников потерь.
Приятного просмотра!
Источники:
Видео Veritasium: www.youtube.com/watch?v=pCON4zfMzjU&t=1s
Квантовая левитация: www.youtube.com/watch?v=VyOtIsnG71U&t=1s
Сверхбыстрый поезд на магнитной подушке: www.youtube.com/watch?v=5CKwchJKTYU&t=294s
Взрывающаяся электроника (slow motion): www.youtube.com/watch?v=4oP5naIu_9U

Секрет Сложнейших Фракталов... Наглядно и в Анимации!

Секрет Сложнейших Фракталов… Наглядно и в Анимации!



Patreon: www.patreon.com/vectozavr
telegram: @vectozavr
Instagram: www.instagram.com/vectozavr
VK: vk.com/public179407034
Статья: ilinblog.ru/article.php?id_article=38
Навигатор по множеству Мандельброта: www.michurin.net/online-tools/mandelbrot.html
Здесь можно срендерить любое место фрактала в 2K: sunandstuff.com/mandelbrot/
Еще один генератор: nadin.miem.edu.ru/1111/
Погружение в множество Мандельброта на протяжении часа: www.youtube.com/watch?v=UJzB-6T9QCs
Код множества Жюлиа: github.com/vectozavr/PhysicsSimulations/blob/master/julia_set.cpp
Я расскажу о том, как получить невероятно сложные и красивые фракталы, как замоделировать молнию, рост плесени и броуновское движение, а также расскажу, по каким правилам растут папоротники. Уверяю: это перевернёт ваше представление о природе!
Для построения множества Жюлиа понадобится небольшая формула над комплексными числами! Вместо того, чтобы сразу разбирать полную формулу, я предлагаю сначала занулить константу C.
Понятно, что если точки находятся внутри единичного круга, то они должны притянуться к центру. Точки, которые находятся вне единичной окружности будут отдалятся от нуля.
Точки, находящиеся на границе окружности, будут оставаться на границе.
Нас интересуют только такие точки плоскости, которые не уходят на бесконечность. Понятно, что для данной формулы множество таких точек – это круг радиуса 1.
А что теперь будет, если в формулу добавить очень маленькую константу C и постепенно увеличивать её по модулю. Если немного подождать, то мы увидим уже знакомое нам множество Мандельброта. При некоторых параметрах фрактал разделяется на небольшие островки, которые то образуются, то опять комбинируются в единое целое.
Увеличивая границу этого множества, мы будем видеть все больше и больше мелких деталей. Каждая отдельная часть содержит бесконечное множество вариаций исходного фрактала.
Одна компактная формула способна породить целую вселенную с бесконечно сложными циклонами, причудливыми иглами, острыми вилами, полувилами, супервилами, тайфунами, небоскребами, океанами, долинами морских коньков и долинами слонов.
Вместо второй степени можно выбрать любую: третью, четвёртую, пятую, восьмую и даже дробную.
Фракталы можно строить в трехмерном, четырёхмерном или даже в пятисотмерном пространстве.
Для более высоких размерностей используют уже не комплексные числа, а, например, кватернионы. Это не пары чисел, а группы по 4 числа.
Каждый трехмерный фрактал, полученный той или иной формулой, – это сечение четырёхмерного множества. Для алгебры октав или Клиффорда эта область математики на данный момент изучена мало.
Во многих областях физики можно встретить фракталы. Один из самых известных примеров – движение Броуновской частицы. Если подождать достаточно долго, то можно увидеть, что траектория движения броуновской частицы самоподобна.
На этом фрактальность не заканчивается. Представьте теперь, что частицы движутся и могут прилипать к статичной затравочной частице в центре. Сначала мы с некоторого радиуса с произвольной стороны выпускаем частицу. Если она оказалась рядом с затравочной, то она к ней прилипнет. После этого мы опять выпускаем частицу и ждем её прилипания.
Постепенно налипает все больше и больше частиц. Образуется структура, называемая кластером.
Частицы, двигаясь по фрактальным траекториям, прилипают друг к другу и образуют фрактальный кластер.
Можно ввести вероятность прилипания и сделать её тем выше, чем больше соседей вокруг. Тогда кластер будет стремится к более плотному заполнению.
Забавная структура, да ещё и очень похожа на то, что мы наблюдаем в реальном эксперименте при химической агрегации DLA кластеров.
Коронный разряд — очень красивое явление, которое тоже является фракталом! С помощью уравнения Лапласа можно смоделировать распространение молнии.
При изменении свойств среды, в которой распространяется молния, изменяется ветвистость структуры.
Возьмем три любые точки на плоскости. Теперь нужно выбрать произвольную точку и много раз делать простую процедуру. Выберем одну из трех зафиксированных нами точек и сместимся в её сторону на половину расстояния до неё.
Так мы будем делать снова и снова. Получившаяся фигура называется треугольником Серпинского: это один из самых популярных фракталов.
То есть мы случайно смещались в сторону одной из вершин треугольника и получили такой фантастический результат.
Это работает не только с треугольником.
Можно задать другое правило: en.wikipedia.org/wiki/Barnsley_fern
Если запрограммировать это правило, то получится папоротник Барнсли. Каждое из этих четырех правил отвечает за рост его отдельных частей.
Достаточно четырёх преобразований для хранения всех возможных комбинаций папоротников.
Поэтому фракталы уже давно применяют в компьютерной графике для генерации миров в играх. Они получаются очень интересными и разнообразными.
Вот такая интересная бывает математика.
Огромная благодарность всем моим спонсорам на patreon!

Как Уничтожить Информацию?

Как Уничтожить Информацию?



Patreon: www.patreon.com/vectozavr
telegram: @vectozavr
Instagram: www.instagram.com/vectozavr
VK: vk.com/public179407034
В данном ролике я расскажу о том, что такое информационный парадокс и возможные способы его решения.
Сегодня вы узнаете о том, можно ли полностью избавится от информации и как это сделать?
Почему выбрасывать свой старый компьютер нельзя и чем это грозит?
Куда чёрные дыры девают информацию и какая у них связь с голограммами?
Я постарался собрать самые интересные факты, приятного просмотра!

DIY Компьютер с Нуля за 6 Месяцев!

DIY Компьютер с Нуля за 6 Месяцев!



Patreon: www.patreon.com/vectozavr
telegram: @vectozavr
Как сделать компьютер? Статьи на сайте:
Теория: ilinblog.ru/article.php?id_article=50
Практика: ilinblog.ru/article.php?id_article=59
Instagram: www.instagram.com/vectozavr
VK: vk.com/public179407034
Компьютер своими руками: реально ли это?
В этом видео мы попытаемся собрать свой собственный самодельный DIY компьютер (калькулятор), используя транзисторы и резисторы.
Мы поймём, какая система счисления используется в компьютере и почему. После, будет дана базовая математика и введение в двоичную систему счисления. Также вы узнаете, что такое дискретная математика и булева логика.
Вы узнаете, что такое логические функции и как их собрать из транзисторов и резисторов. Логические функции в свою очередь дают возможность собрать двоичный сумматор (калькулятор).
Когда станет понятно, как работает любой компьютер (телевизоры, телефоны, ноутбуки и пр.), я расскажу, как я сделал свой собственный калькулятор из резисторов и транзисторов, не используя никакие дополнительные устройства вроде Raspberry Pi или arduino.
Информация в этом видео уникальна — никто до этого на русском YouTube не делал таких проектов, так что я думаю, что это будет интересно для вас!