Зачем мне эта математика
12.5K subscribers
450 photos
26 videos
1 file
322 links
Исследуем реальный мир через призму математики

Это канал Яндекс Образования

Мы делаем Практикум, Учебник, Лицей и другие большие проекты

Приходите учиться к нам: education.yandex.ru/

Номер регистрации 4962369782
Download Telegram
АПД к предыдущему посту: у нас тут были неполадки с промокодом.
Сейчас всё починили, извините за неудобства. :)

Продлили его действие на завтрашний день, чтобы все желающие точно успели. 😊
4🥰3
Привет!
Разберём цветочную задачу с прокомодом.
Напомним условие:

В ночь на 8 марта цветочный магазин был пуст. Утром приехала фура с тюльпанами и розами. Всего привезли 1440 цветов, из них 25% красных. Среди тюльпанов красных — 10%, а среди роз — 30%. На сколько штук тюльпанов было меньше, чем роз?

Обозначим количество тюльпанов за t, количество роз — за r. Всего цветов 1440, значит, t + r = 1440. Это наше первое уравнение.
По условию 25% от всех цветов — красные, это 0.25*1440 = 360 штук. Из тюльпанов красных 10%, в штуках это 0.1t цветов. Из роз красных 30%, то есть 0.3r штук. Всего получается 0.1t + 0.3r. Запишем второе уравнение: 0.1t + 0.3r = 360.

Получаем систему из двух уравнений с двумя неизвестными:
t + r = 1440;
0.1t + 0.3r = 360.

Домножим второе уравнение на 10:
t + r = 1440;
t + 3r = 3600.

Вычтем из второго уравнения первое, результат запишем на второй строчке:
t + r = 1440;
2r = 2160.

Из второго уравнения получаем r = 1080. Тогда из первого уравнения t = 1440 - 1080 = 360.
Значит, в магазин привезли 1080 роз и 360 тюльпанов. Роз на 1080 - 360 = 720 штук больше.

Поздравляем всех, кто воспользовался промокодом. Набор на курс «Математика для анализа данных» идёт постоянно, можно присоединиться в любой день. Будем рады видеть вас среди студентов нового потока. ☺️
14🔥2
Недавно мы писали, что привычная нам геометрия Евклида — не единственная из возможных, а есть ещё геометрии Лобачевского и Римана. Сегодня продолжим эту тему.

Давайте ещё раз посмотрим на «прямые» в каждой из геометрий. В геометрии Евклида прямые действительно прямые. 😅
А вот в других геометриях объекты, которые называют прямыми, на самом деле изогнутые: ведь сами поверхности, на которых они находятся, имеют изгиб. Из-за этого возникает неожиданное свойство у треугольников.
🤓64👍1🥰1
В геометрии Евклида сумма углов в треугольнике всегда равна 180°, а в других геометриях это утверждение неверно.
В геометрии Лобачевского сумма углов треугольника меньше 180°. Конкретное значение не зафиксировано — оно может меняться в зависимости от того, как изогнута поверхность и от места расположения треугольника на поверхности.
В геометрии Римана сумма углов в треугольнике больше 180°, но меньше 540°, фиксированного значения тоже нет. Конечно, сфера сама по себе меняться не может, но сумма углов зависит от выбранного треугольника. Поэтому в геометрии Римана существует, например, треугольник, все углы которого — прямые, то есть, по 90°. Ну очень прямоугольный треугольник!

Эти свойства интересны не только в теоретическом смысле, но и имеют практическое применение — например, в астрономии. Планеты по форме близки к шару, поэтому удобно изучать их с помощью геометрии Римана. Находить радиус планеты помогает именно сферический треугольник на её поверхности. Для этого используют формулу: R² = S / (∠A + ∠B + ∠C - π). Здесь R — радиус планеты, S — площадь этого треугольника, ∠A, ∠B, ∠C — его углы в радианах.

Мы ещё поговорим о применении неевклидовых геометрий в следующих постах!
👍25😱10
Вокруг изучения математики витает много вопросов, например:

• Зачем студенты поступают на математические специальности и как они там учатся?
• Чем занимаются люди, которые закончили такие специальности?
• Где именно в Data Science нужна математика?
• В каком возрасте стоит учить математику и не поздно ли уже?
• Почему сложно учить математику одному?
• Как учить и всё-таки выучить?
• В чём смысл учить математику кроме собственно знаний?

Эти и другие вопросы обсуждают в подкасте факультета компьютерных наук ВШЭ. На наш взгляд, он получился полезный, при этом позитивный и недушный. Поэтому и делимся с вами. 😊

Бонус от гостя подкаста — подборка книг, которые помогут изучить математику для машинного обучения и анализа данных. Книги в подборке разделены по уровням подготовки. Если хотите подступиться к математике, но не знаете как — рекомендуем заглянуть.
👍143👌2
О словах

Бывают понятия, которые встречаются в разных науках. Сегодня поговорим о словах — их изучают и лингвистика, и математика.

Слова состоят из букв, набор всех букв данного языка в лингвистике называют алфавитом. Например, бывает русский, английский, арабский, кхмерский и другие алфавиты. С помощью букв алфавита люди образуют слова, а слова образуют язык.

В математике же алфавитом может быть любое множество букв. Например, {ж, у, к} — это некоторый алфавит. В математическом алфавите необязательно должны быть только буквы одного языка. Более того, буквой здесь может быть любой символ. Например, {ф, j, +} — это тоже алфавит, в нём три буквы, из них можно составлять слова.

С точки зрения лингвистики, слова должны иметь смысл. Например, «конь» — это слово, а вот «окнь» уже нет. В математике слово — это просто любая упорядоченная последовательность букв: «конь», «окнь», «ьььнько» и любое другое. Буквы могут идти в любом порядке и повторяться любое количество раз — каждое изменение порождает новое слово. В англоязычной терминологии вместо «слова» используют термин «строка» (string).

Напоследок, как обычно, задачка. Возьмём алфавит из четырёх букв: {а, с, н, о}. Пусть множество T состоит из всех слов этого алфавита с длиной не более трёх букв.
1) Сколько элементов содержится во множестве T?
2) Какие из этих слов осмысленные в русском языке? Давайте выделим все осмысленные слова, любых частей речи и падежей.
9👍7
Во вчерашней задаче нужно было составить слова: математические и осмысленные русские. Решаем!

1) Количество математических слов вычислим через правило произведения.
В нашем алфавите 4 буквы, и внутри слова они могут повторяться, так что получим:
однобуквенных слов — 4,
двухбуквенных — 4*4=16 штук,
трёхбуквенных — 4*4*4=64.
Всего получаем 4+16+64=84 слова.

2) В первом комментарии мы выпишем все эти слова и подпишем осмысленные. Стиль оформления позаимствовали у нашего подписчика Макса. Макс, спасибо вам!
Чтобы ничего не потерять, запишем слова в лексикографическом порядке. На некоторые неочевидные даём ссылки. Многие слова — аббревиатуры, но имеют значение! Мы даже не ожидали, что получим столько осмысленных слов.

Итог такой: 3 однобуквенных + 16 двухбуквенных + 48 трёхбуквенных = 67 слов уже нашли применение в русском языке, а у остальных 16 всё ещё впереди или пока википедия о них не знает. 😉
🔥6👏3👍2💘1
Что полезно знать коллекционерам

Что объединяет игрушки одной серии из киндеров, акцию «собери все виды стикеров и получи приз» и коллекцию вкладышей в жвачки “Love is”? Это всё модифицированные варианты одной задачи — задачи о коллекционировании купонов. Под «купонами» здесь понимают карточки, коллекцию которых нужно собрать, чтобы получить приз или просто иметь полную коллекцию. 😇

Пусть всего существует V различных купонов и каждый раз мы получаем по одному случайному купону. Будем считать условия акции честными, то есть купоны каждого вида встречаются одинаково часто, а значит, вероятности получить любой купон равны. Определим, сколько в среднем нужно купить купонов, чтобы получить хотя бы по одному купону каждого вида.

Сформулируем задачу в терминах теории вероятностей. Впереди будет много понятий, сейчас мы не будем останавливаться на них подробно. Все подробности — в нашем курсе по математике.
👍7
Неизвестно, сколько всего купонов нам придётся купить, чтобы собрать всю коллекцию. Значит, это случайная величина! Обозначим её: пусть X — случайная величина, описывающая количество купленных купонов до успеха.

Мы хотим определить, сколько в среднем нужно купить купонов, чтобы собрать всю коллекцию. Среднее значение случайной величины — это её математическое ожидание. Значит, ищем E(X).

Пусть у нас уже есть i-1 различных купонов, и нам нужен i-й новый купон. Снова неизвестно, какое количество покупок нужно совершить, чтобы его получить. Значит, это тоже случайная величина. Обозначим: xᵢ — случайная величина, описывающая количество купонов, которое нужно купить, чтобы получить i-й новый купон. Если коллекция состоит из V купонов, тогда всего у нас получится V таких случайных величин: x₁, x₂, …, xᵥ.

Запишем матожидание общего числа купонов:
E(X) = E(x₁ + x₂ + … + xᵥ) = E(x₁) + E(x₂) + … + E(xᵥ).

Случайные величины xᵢ описывают явления вида «количество попыток до первого успеха», а значит, для модели подойдёт геометрическое распределение. Посчитаем значение матожидания E(xᵢ). Вероятность получить новый купон равняется (V-i+1) / V, а матожидание для геометрического распределения обратно вероятности. Тогда E(xᵢ)=V/(V-i+1).

Запишем формулу для среднего X:
E(X) = V/V + V/(V-1) + … + V =
= V*(1/V + 1/(V-1) + … + 1) =
= V*(1/1+ 1/2 + 1/3 + … + 1/V).
Число в скобках — это частичная сумма гармонического ряда (про него подробнее ещё расскажем, он интересный).

На первый взгляд может показаться, что результат не очень большой. Для маленьких наборов так и есть. Например, чтобы собрать комплект из 5 купонов, нужно, в среднем, сделать около 11 покупок — примерно в два раза больше размера коллекции.
Но значение быстро растёт. Например, для V = 10 матожидание E(X) примерно равно 30 — в три раза больше размера коллекции. А для V= 30 его значение уже приближается к 120. Получается, чтобы собрать набор из 30 разных купонов, нужно в среднем совершить аж 120 покупок — в 4 раза больше, чем хотелось бы. 😅

Быть коллекционером непросто! Если задумали собрать полную коллекцию, то запасайтесь терпением. :)

Лучшее завершение поста — это задача. Пусть в киндер-сюрпризах спрятана коллекция бегемотиков из 8 штук. Будем считать, что это единственная серия в продаже и вероятность встретить каждую игрушку одинакова.
Посчитайте, сколько в среднем киндеров надо купить, чтобы собрать весь набор?
Решения и ответы ждём, как всегда, под скрытым текстом.
12👀4👍2🤔2
Как автоматически создать мем

Существуют так называемые боты-мемезаторы. Отправляете им картинку — они подбирают к ней подпись и автоматически создают из неё мем. Мы сгенерировали мем с котиком, положим его в комментарии к посту.
Некоторые мемы получаются удачные, другие — не очень, но в целом мемезатор неплохо подбирает подпись к картинке. Как ему это удаётся? «На пальцах» объясняет разработчик программы курса «Математика для анализа данных» Георгий Кожевников.

***

На просторах интернета собирают большой датасет картинок и описаний к ним. Размер датасета — сотни миллионов пар картинка-подпись.
Дальше обучают модель типа CLIP, которая умеет связывать текст и картинки. Она состоит из двух нейросетей: одна превращает картинки в векторы, вторая — текст в векторы.

Идея в том, чтобы измерить схожесть изображения и текста. В качестве меры используют расстояние между векторами: схожие векторы расположены близко друг к другу, а отличающиеся — далеко.
Обучение происходит так: берут картинку и подпись к ней из датасета, затем берут ещё около 30 000 случайных подписей. Нейросети превращают всё в векторы и строят модель так, чтобы вектор настоящей подписи был ближе всего к вектору картинки, а векторы всех остальных подписей — дальше.
Такой способ обучения называется contrastive learning, в переводе на русский — контрастное обучение (но русский вариант используют редко).

Со временем модель выучивает общее векторное пространство «смыслов» для картинок и текстов. В результате любой текст и любую картинку можно перевести в это пространство и измерить расстояние между ними.
Тут уже можно начать догадываться, как работает мемезатор. Заводят базу мемных фраз, вроде «Алло, это пожарная? Пожарьте картошечку» и с помощью нашей нейронной сети вычисляют расстояния между входной картинкой и каждой такой фразой в базе. Затем выбирают фразу, которая находится ближе всех к картинке, и приклеивают её на фотку.
Вуаля — мемезатор готов! Никакой ловкости рук, только наша любимая математика.

Систему можно улучшить, например, так:
1) Добавить вероятность. Чтобы каждый раз не выбиралась одна и та же фраза, можно сделать выбор случайным, с учётом расстояний. Чем ближе фраза к картинке, тем вероятнее она будет выбрана, но всегда есть шанс выбрать другую фразу. Иногда получается нелепо, а в других случаях появляется удивительный сарказм.
2) Дообучить модель на «мемном» датасете. Для этого нужно собрать датасет мемов: пары картинка + смешная подпись текстом + количество положительных реакций. Таким образом, мемы должны получаться более точными и смешными. Но чувство юмора — тонкая штука, поэтому оценить объективно, конечно, сложно.

***

В предыдущих постах Георгий советовал учебники по математике для Data Sience, ещё книги по математике для Data Science и рассказывал о математике в компьютерной графике. Заглядывайте, если интересно. 😇
👍149
Привет!
Как ваш вторник? Если тяжеловато, мы знаем, что всегда бодрит — это интересные задачи!
А если неделя началась активно, то задачи помогут поддержать активность. ;)
Присоединяйтесь к решению квиза от команды курса «Математика для анализа данных». В нём 10 задачек — типа тех, которые встречаются на олимпиадах или собеседованиях. Некоторые из них могут быть вам знакомы. 😇
Если есть вопросы — заходите в чат квиза.

Приятной мозговой разминки!

↓↓↓
👍9🥰1
Forwarded from Любовь [msk +2] Свинцова
Всем весенний привет!

Завтра на календаре уже 1 апреля, но мы люди серьёзные, нам не до шуток 😎

А серьёзным людям - серьёзные задачки, конечно же! Ловите очередную подборку задач от нашего невероятного Артёма @Artem_Rembo:

https://forms.yandex.ru/u/6426bb27068ff00f7db0503a/

Делитесь впечатлениями в этом чате, погружайтесь в решение с головой и обязательно приходите посмотреть разбор, который будет 13.04 в 19:00 по ссылке: https://yandex.zoom.us/j/3329047761


Ну и раз уж тут всё так серьёзно, то давайте вспомним, что для серьёзных ребят есть серьёзный курс по Математике для анализа данных 🤌 Там и алгебра, и математический анализ, и статистика, и теория вероятности... Полный набор!
Переходите по ссылке, чтобы узнать подробнее о том, какие ещё крутые штуки есть на курсе 🔥

До встречи на разборе, друзья!
Хороших вам выходных❤️
👍7
Периодические дроби

Все мы в школе проходили дроби и помним, что они бывают обыкновенными и десятичными. Каждую дробь можно записать в обоих видах.

Записать десятичную дробь в виде обыкновенной обычно легко: в числитель записываем всё, что после запятой, а в знаменатель — единичку с таким же количеством нулей, сколько цифр было после точки. Например: 0.045=45/1000.

Записать обыкновенную дробь в виде десятичной сложнее. Можно разделить числитель на знаменатель и иногда это закончится хорошо (потому что вообще закончится). Например, 3/8 = 0.375.
А вот с дробью 2/3 фокус не вполне удастся: представить эту дробь в виде конечной десятичной, как выше, не получится.
При делении 2 на 3 калькулятор выдаст 0.6666… или 0.6666666667, в зависимости от модели.
И это тоже десятичная дробь, но немного другая — она относится к бесконечным десятичным дробям. В её дробной части бесконечное количество шестёрок.

Этот бесконечный хвост из цифр хорошо видно при делении уголком. Разделим так 5 на 12, как на первой иллюстрации выше. Видно, что начиная с какого-то момента остаток всегда будет 8, и он будет порождать цифру 6 в ответе.
Есть удобный способ записать бесконечную дробь: повторяющееся число указать в скобках. В этом случае получится 0.41(6). Повторяющееся число называют периодом дроби, а саму дробь — бесконечной периодической дробью.
В периоде может быть и больше одной цифры. Например, 14/11 = 1.272727… = 1.(27).

Итак, если просто делить числитель на знаменатель, случится одно из двух:
- деление закончится — и мы получим конечную десятичную дробь;
- остатки от деления начнут повторяться — тогда получим бесконечную периодическую дробь.
Значит, с помощью деления уголком можно любую обыкновенную дробь записать в виде какой-то десятичной дроби. Приятно, когда что-то работает всегда!

Бесконечные периодические дроби тоже можно переводить в обыкновенные. Тут основная сложность — избавиться от периода. Разберём, как это делать, на примере, см. вторую иллюстрацию выше.

Запишем в виде обыкновенной дроби 0.(38). Для этого обозначим нашу дробь x, а затем умножим её на 100, так как в периоде два знака: 100x = 38.(38).
Мы как бы вытащили один период из скобок, но избавиться от него целиком не удалось. Зато если вычесть из полученного произведения исходную дробь, разностью будет целое число! А дальше дело техники — это наглядно видно на иллюстрации. На самом деле после вычитания ответ не всегда будет целым, но уже хотя бы без периодического «хвоста».

Алгоритм перевода периодических дробей в обыкновенные:
1. Обозначить исходную дробь за x.
2. Умножить её на 10ⁿ, где n — количество знаков в периоде.
3. Вычесть из полученной дроби исходную.
4. Выразить x.

Предлагаем вам поупражняться!
1) Переведите дробь 3/7 в десятичную периодическую.
2) Переведите 2.73(4) в обыкновенную дробь.
Ответы ждём под скрытым текстом.
👍161
Привет!
Разбираем вчерашнюю задачу про перевод дробей.
Решение — в иллюстрациях к посту. Если что-то не получилось или непонятно, задавайте вопросы в комментариях. :)
👍10
Проблемы карт Земли

С давних времён люди пытались создать модели нашей планеты — карты и глобусы. Форма Земли очень похожа на шар, поэтому шарообразный глобус — действительно хорошая модель. Правда, глобус объёмный, его неудобно хранить и носить. Поэтому хорошо бы иметь карту, она покомпактнее. :)

Но и карта не будет идеальным решением — она плоская, и информация с глобуса переносится с искажениями. Это просто представить, если подумать о кожуре мандарина, который тоже очень похож на шар. Если почистить мандарин и попытаться расправить кожуру на столе, она никогда не будет лежать идеально ровно, всегда будут появляться искривления или зазоры между «дольками». Карл Гаусс математически доказал, что поверхность сферы нельзя представить плоскостью без искажений. Поэтому, если мы хотим получить карту, приходится жертвовать точностью.
16👍5
Решение, которое стало популярным, предложил картограф Герард Меркатор. Он спроецировал сферу на цилиндр, после чего «разрезал» цилиндр по вертикали, применил некоторые преобразования и получил карту. У этой модели есть достоинства, которые есть далеко не у всех других карт:
- формы стран соответствуют реальным;
- углы между объектами тоже сохраняются. Если мы соединим две точки линией и пойдём по компасу в полученном направлении, то в итоге доберёмся туда, куда нужно. До изобретения GPS это было особенно ценно!

Есть у карты Меркатора и недостатки, и они кроются как раз в её неточности. У Земли есть параллели, и они разного диаметра: на экваторе — длиннее, на полюсе — короче. Когда мы преобразуем сферу в цилиндр, то как бы «растягиваем» параллели и делаем их равной длины — как экватор. Вблизи экватора преобразование получается точным, а вот ближе к полюсам сильно искажает размеры.
Поэтому на привычной нам карте Меркатора размеры разных объектов соотносятся не всегда так, как в реальности. Например, Гренландия не больше Австралии, как могло казаться, а наоборот — в несколько раз меньше. В комментариях приложим гифку, на которой площади стран мира уменьшаются до настоящих соотношений.

Ещё одна проблема искажения в проекции Меркатора: если две точки соединить прямой линией, то эта линия окажется не самым коротким путём. Вспомните, как выглядит маршрут самолёта на карте. Это кратчайший путь из возможных, но отображается не как прямая, а как дуга. Самолёт летит над объёмной планетой по Римановской прямой, но проекция Меркатора её искажает.

Конечно, эта проекция — не единственная попытка перенести трёхмерный глобус в плоскость. Есть множество других проекций, каждая из них решает конкретную задачу. Самая точная сейчас — двусторонняя карта, на которой каждое полушарие представлено кругом. Однако самое точное представление о масштабах, формах и маршрутах можно получить только с помощью глобуса.

***
Ещё по теме:
- Подробнее о проекции Меркатора
- Интерактив, на котором можно перетаскивать страны к другим и сравнивать их реальные размеры
- Короткое видео про самую точную карту
- Видео про маршруты самолётов
- Карта маршрутов самолётов
20👍4
Привет!

Мы знаем, что не у всех в школе сложилось с математикой. Кто-то не понял, как вычислять логарифмы, а кого-то до сих пор с ужасом вспоминает задачи на смеси.
Бывает, осталось неясным, как считать площади разных многоугольников. А кто-то не разобрался, как меняется объём конуса при изменении его высоты.

Если у вас остались непонятки по школьному материалу, напишите нам прямо здесь, в комментариях. А мы объясним (там же или отдельными постами) через что-то милое.
Например, на котиках! Или на пельмешках.
34🥰9👍2