Форум программистов, компьютерный форум, киберфорум
Численные методы
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
 Аватар для Hrethgir
421 / 143 / 3
Регистрация: 25.01.2012
Сообщений: 6,206
Записей в блоге: 176

Построение трисекции возможно - математическое доказательство

17.11.2018, 16:41. Показов 739. Ответов 7

Студворк — интернет-сервис помощи студентам
Давно пробовал трисекцию построить - не получилось. А тут на одном из форумов человек создал тему с якобы решением. Ему были заданы вопросы по его решению - ответов пока не последовало, ну и чтобы самому не выглядеть дураком при задавании вопросов я решил что нужно сначала док-ть что построение трисекции возможно, чтобы не выглядеть от заданных вопросов идиотом.
Понятное дело что построение трисекции - обычная процедура деления, проблема вся в том, что дугу можно делить только на два, на три нельзя.
Ну собственно моё примитивненькое решение-доказательство:

трисекция ищется через число 12 - оно меньшее из тех, что делится на 2 и на 3 и даёт однозначный результат - в виде числа из одного знака. 16 - это число полученное в результате возведения 2 в степень, дугу делить на две равные части легко. 192 делится и на 12 и на 16, следующее ближайшее к 192 число полученное от возведения 2 в степень - 256 .
число берётся большее, потому что оно должно включать в себя 192 как составное значение.
далее задача сводится к тому, чтобы имея отрезок 1/256 дуги получить 1/192.
192 относится к 256 как 3/4. чтобы на дуге где имеется 1/256 деление получить отрезок дуги в 1/192 деление нужно достроить дугу на 1/4 её общей длины, и произвести 8 делений на 2 всей полученной дуги и каждого отрезка дуги полученного в результате предыдущего деления.
имея 192 деления на изначальной дуге от данных процедур (или просто отрезок дуги 1/192)- вы легко получите трисекцию.
С циркулем возиться не хочу, да и упрощать собственное док-во, нет в этом нужды.
Если кто-то укажет мне мои ошибки - заранее благодарен.

Добавлено через 1 час 2 минуты
Упростить могу только так: достраиваем дугу от необходимого угла на 1/4, производим с достроенной дугой то, о чём говорилось ранее
Цитата Сообщение от Hretgir Посмотреть сообщение
произвести 8 делений на 2 всей полученной дуги и каждого отрезка дуги полученного в результате предыдущего деления
полученный отрезок будет соответствовать 1/192 изначальной дуги - а там уже и трисекция изначальной дуги.

Добавлено через 34 минуты
ошибка в том, что увеличивать дугу нужно не на 1/4, а на другую длину - на 1/3.

Добавлено через 9 минут
Пост обработка

Понятное дело что построение трисекции - обычная процедура деления, проблема вся в том, что дугу можно делить только на два, на три нельзя.
Ну собственно моё примитивненькое решение-доказательство:
Трисекция ищется через число 12 - оно меньшее из тех, что делится на 2 и на 3 и даёт однозначный результат - в виде числа из одного знака. 16 - это число полученное в результате возведения 2 в степень, дугу делить на две равные части легко. 192 делится и на 12 и на 16, следующее ближайшее к 192 число полученное от возведения 2 в степень - 256 .
число берётся большее, потому что оно должно включать в себя 192 как составное значение.
далее задача сводится к тому, чтобы получить отрезок отрезок дуги 1/192.
192 относится к 256 как 3/4.
Поэтому, чтобы получить 1/192 нужно достроить имеющуюся дугу на 1/3 , что является невозможным, потому что степени числа 2 на 3 не делятся.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.11.2018, 16:41
Ответы с готовыми решениями:

Доказать что 0!=1 (нужно строгое математическое доказательство)
Пытался искать в интернете, но кроме "так договорились считать" ничего не нашлось, не могли бы вы помочь с этим ?

Возможно ли вычислить математическое ожидание количества забитых голов?
Приветствую всех! Возможно ли вычислить мат. ожидание (МО) количества забитых голов футболистом, если известны вероятности одного и более...

Возможно ли построение такого графика
Приветствую уважаемых профессионалов. Прошу помощи в следующем вопросе:возможно ли в принципе построение в Excel графика, подобного этому?...

7
1104 / 480 / 33
Регистрация: 05.07.2018
Сообщений: 1,870
Записей в блоге: 7
18.11.2018, 09:10
Уважаемый Hretgir,
любое геометрическое построение можно свести к решению либо линейных, либо квадратных уравнений. А трисекция? Пусть нам задан угол 3u и требуется найти (построить) угол u. Вместо углов можно оперировать тригонометрическими функциями этих углов. Итак имеем.
sin(3u) = 3sin(u) - 4sin3(u)
То есть мы должны решить кубическое уравнение 4z3 - 3z + a = 0
где z = sin(u), a = sin(3u)
Но кубическое уравнение нельзя решить с помощью квадратных радикалов. Иными словами, трисекция угла невозможна с помощью циркуля и линейки.

примечание 1
В то же время трисекция возможна для целого ряда частных случаев. Например для прямого угла.

примечание 2
приближенное решение. Если угол мал, то возможна приближенная трисекция этого угла. В самом деле, наше уравнение 4z3 - 3z + a = 0 примет вид 3z = a ; z = a / 3
0
 Аватар для Hrethgir
421 / 143 / 3
Регистрация: 25.01.2012
Сообщений: 6,206
Записей в блоге: 176
18.11.2018, 10:15  [ТС]
Цитата Сообщение от нтч Посмотреть сообщение
любое геометрическое построение можно свести к решению либо линейных, либо квадратных уравнений.
это так.
но можно и не решать уравнения, потому что в них можно запутаться самому, тем более когда заведомо знаешь, что задача относится к неразрешимым.
поэтому проще воспользоваться численным док-вом.
я хотел док-ть что можно, а доказал что нельзя.
нет такой степени числа 2, результат которой делился-бы на 3.
0
1104 / 480 / 33
Регистрация: 05.07.2018
Сообщений: 1,870
Записей в блоге: 7
18.11.2018, 13:31
Уважаемый Hretgir,
ваши рассуждения верны, НО они не могут служить в качестве доказательства.
Иными словами, вы решаете (доказываете) частный случай. А общий случай -
это приведенный мною выше. То есть, что кубическое уравнение нельзя решить
с помощью квадратных корней.

примечание
есть много частных решений. Например углы вида 90° / 2n (где n = 0, 1, 2, ...) можно разделить на три части. Так же трисекция возможна если исходный угол есть конечная сумма углов, каждый из которых подлежит разрешению трисекции.
0
 Аватар для Hrethgir
421 / 143 / 3
Регистрация: 25.01.2012
Сообщений: 6,206
Записей в блоге: 176
18.11.2018, 17:10  [ТС]
Цитата Сообщение от нтч Посмотреть сообщение
ваши рассуждения верны, НО они не могут служить в качестве доказательства.
Иными словами, вы решаете (доказываете) частный случай.
ну может и так, только этот частный случай указывает на истину, и мне этого хватает. На кубические уравнения сейчас у меня нету времени.
0
Эксперт по математике/физике
4182 / 3052 / 918
Регистрация: 19.11.2012
Сообщений: 6,196
18.11.2018, 18:01
Цитата Сообщение от Hretgir Посмотреть сообщение
Поэтому, чтобы получить 1/192 нужно достроить имеющуюся дугу на 1/3 , что является невозможным, потому что степени числа 2 на 3 не делятся.
Вы меня извините, но в отличии от нтч мне не видно здесь вообще никакого доказательства чего-то ни было. Да и к численным методам это никаким боком.
1
1104 / 480 / 33
Регистрация: 05.07.2018
Сообщений: 1,870
Записей в блоге: 7
18.11.2018, 19:03
Уважаемый kabenyuk,
ТС хочет решить задачу именно численным методом. Во-первых он делит дугу на 256.
Что всегда возможно. Во-вторых находит от этой (исходной) дуги часть 1/192 = 1/(64 * 3) =
1/ (256 * 3/4)...?. (вот здесь жутко интересная логика!) ... Честно говоря, всё можно сделать проще.
Но я не хочу навязывать ТС своего мнения.
В конце концов, трисекция угла (дуги) действительно решается приближенно.
А в частных случаях есть точное решение.
0
 Аватар для Hrethgir
421 / 143 / 3
Регистрация: 25.01.2012
Сообщений: 6,206
Записей в блоге: 176
18.11.2018, 21:33  [ТС]
Цитата Сообщение от нтч Посмотреть сообщение
(вот здесь жутко интересная логика!)
Цитата Сообщение от нтч Посмотреть сообщение
Честно говоря, всё можно сделать проще.
да нет уж, проще вряд-ли получится, но я не настаиваю на данном утверждении.
Цитата Сообщение от нтч Посмотреть сообщение
Во-первых он делит дугу на 256
дугу я не делю на 256, я её могу поделить, а исходную дугу мне надо поделить на 192, но я не могу этого сделать - поэтому нужно достроить дугу так, чтобы её исходная часть составляла 192 достроенной дуги до 256. А так, как 192/256 относится как
3/4, то исходную дугу нужно достроить на 1/3, что собственно вынуждает перейти к попытке поиска числа полученного в результате возведения 2 в степень, которое -бы делилось на 3, но такого числа - не существует, что ставит задачу в ряд не выполнимых.
То-есть тут я перебрал 2 варианта по факту, да выглядит это как одно но с лишним, а на самом деле здесь когда не получилось одно - была попытка смены метода, и там облом - результата быть не может тоже.

Добавлено через 14 минут
Да 3/4 части дуги я могу поделить на три. Но что это даёт...
Они и так поделены как 3 от четырёх. Ничего это не даёт.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.11.2018, 21:33
Помогаю со студенческими работами здесь

Возможно ли построение крупных it-компаний?
За рубежом рыночная экономика.Монополии it-компании. В России, в СССР была командная экономика. Сейчас переходная экономика. Возможно ли...

Возможно ли построение нескольких ЛАЧХ на одном графике?
В общем, мне необходимо построить набор ЛАЧХ в маткаде. Имеется несколько значений переменной Х, при которых необходимо построить ЛАЧХ....

Возможно ли добавить построение векторной диаграммы в цикл
Здравствуйте, товарищи! Идея в следукющем. В матлабе набросал векторную диаграмму( в виде plot(, )). Построению векторной диаграммы...

Консольное приложение CLR & Построение графика возможно?
Здравствуйте! Подскажите возможно ли в "VC++ 2008 -> Консольное приложение CLR" рисовать? Если да - то какие библиотеки нужны ...

Возможно ли, и если возможно, то как можно получить свой номер телефона?
возможно ли, и если возможно, то как можно получить свой номер телефона? т.е. на эмуляторе это будет +1 (425) 001-0001


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru