Category: it

Катющик 1

Содействие проекту




Добрый день, Виктор. Подскажите пожалуйста, в настоящее время создана какая либо группа, по реализации проектов о которых вы говорили в видео лекциях? Не сочтите за наглость, но у меня есть большое желание, оказать содействие в реализации любых мероприятий, которые пойдут на пользу этому делу. Могу я попасть в число учащихся, по Вашей программе обучения? Считаю те знания которые Вы распространяете, имеют огромное значение как для каждого жителя нашей страны, так и для всего человечества.
********.
Спасибо!
Проект действительно нужно как то продвигать.
Предлагаю следующее.
Предлагаю всем сторонникам идеи, собираться здесь(в этой теме) и совместно самостоятельно решать что можно сделать для проекта, как делать, какие действия предпринимать.
И приступать к действиям по продвижению.
В дальнейшем под общение можно (желательно) освоить площадку:
http://forum.razum1.ru/
форум создавался именно как место общения сторонников проекта
(сейчас форум пока не живой и заспамлен) нужны программисты и сторонники чтобы оживить.

Катющик 1

Комментарий про отрицнутые числа.

прцитирую:
 ////
http://coolville.livejournal.com/
пишет:
Только сейчас наткнулся на обсуждение, 2 года спустя:
http://viictor.livejournal.com/153119.html?thread=1848351#t1848351
Там Bам пишут: "компьютеры работают, станки производят, и всё на "неправильной", в т.ч. комплексной математике."



По поводу "работы компьютеров" и отрицательных чисел.
В машинном языке отрицательные числа представляются либо в дополнительном коде, а в языках программирования (это касается и ассемблеров высокго уровня наподобие С) -- так же ещё при помощи отрицательного знака и просто инвертированием. Но тот же С на самом деле -- это виртуальная машина, для неё существует стандарт и в нем чётко оговаривается 3 возможных представления этих отрицательных чисел.



Касaтeльно "математики". Баранов учат только синтаксису математики, но не учат тому, что он неточeн. Математическая нотация сама по себе не несет семантику, её постоянно надо оговоривать. Сассман, соавтор одной из лучших книг по программированию "Структура и интерпретация комьютерных программ" (по ходу, в ней не используется ущербная императивная парадигма, книга посвящена функциональной парадигме и диалекту ЛИСПа, Схеме) одновременно читавший курс по физике в МИТ, перестал использовать математическую нотацию на своих лекциях вообще, перешел на ЛИСП.
Проблема с отрицательными числами такова, что мы просто "помним" знак числа, кроме того, не бывает так что и рыбку съесть, и на лошадке покататься. Захотели просто записать А - В для любых значений А и В? Пришлось вводить костыли, в виде неявного переменного для знака, и операции "модуля", иначе больной не мог ходить.



Семантика же операции вычитания числа В из числа А такова: если А >= В, результат сложения С = (А - В), знак S = "+", в противном случае С = (В - А), знак S = "-". Т.е. ввели вовсе не отрицательные числа, а понятие знака. И операция модуля определяется не над отрицательным числом, а над символами "-" и "+" следующим образом: |"-"| = "+" = |"+"|. Но как и прежде, вычитаются только меньшие числа из больших. Т.к. число это всего лишь симвoльный эквивалент последовательности, например, палочек, или, карандашей для протыкания селёдок ;), то нельзя уменьшить || на |||. Можно уменьшить ||| на ||, т.е. положить 2 палочки в карман (кстати, неважно какие), останется одна палочка |.



На аппаратном уровне пришлось городить "дополнительный код" (но это же чистая семантика, вводится специальное представление числа: побитное инвертирование и сложение с единицей), на уровне программного кода виртуальной машины ЯП высокого уровня, скажем, с байтом (т.е. в диапазоне [0..255]) для представления отрицательных чисел что делают? Просто говорят: байт теперь покрывает диапазон от -127 до 128. Всё, ввели договоренность. Т.е. для неких "бесконечных" чисел разницы нет, потому что нет конкретики, а #здеть -- не мешки ворочать, а когда до дела дошло, как ни крути, пришлось диапазон от 0 до 255 резать на 2 части. Т.е. новых отрицательных чисел не вырастили, просто, числа от 129 до 255 стали называть "отрицательными" (в данном представлении). "Математики" сказали бы, мол, ой, это отображение одного множества на другое. Так в этом суть и есть: был диапазон чисел [0..255], определили операцию отображения второй половины диапазона на первый со сдвигом в 1 и присобачили бит/индикатор знака.
Всё, вот что такое "отрицательные" числа. И вот как они работают: @банько, который зазубрил математические символы, не понимая их смысла, тем менее вычитает из большего числа меньшее и сокраняет в "уме" индикатор знака "-", который обозначает, что это @банько только что вычло из числа В число А, т.к. А - В не имело смысло при В > А. И тот факт, что из вычитаемого вычли уменьшаемое, записали в флаг/индикатор знака.


PS
Т.е. если я кому-то должен рубль, то у меня нет никакого -1 рубля, я просто на уровне семантики и определения слова "долг" знаю, что мне с получки в 120 рублей придется отдать 1 рубль. Но чтобы снять с меня проценты, вводятся "вещественные" числа, а чтобы процент снимать не периодически, a непрерывно, ввели понятие предела. Это я так, легко намекаю на то, что дегенераты из одной кодлы с хозяевами проекта "эйнштейн" нагородили все эти "числа".

////
конец цитаты.

http://viictor.livejournal.com/223907.html?thread=3938467#t3938467
Катющик 1

Построение искусственного интеллекта.

Построение искусственного интеллекта.

Рассмотрена возможность построения базы логического обеспечения искусственного интеллекта, посредством создания первичного материального формата, и блока функций-характеристик материи.

Многолетние усилия научного сообщества не привели к практическому построению искусственного интеллекта.
Возможной причиной этого является несовершенность подходов к созданию материально соответствующих моделей и отсутствие алгоритмов осуществляющих полноценное объединение моделей в логически взаимосвязанные структуры.
Collapse )