2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3, 4, 5 ... 8  След.
 
 Re: Свойства и их абстракции.
Сообщение01.12.2010, 17:09 
Экс-модератор


26/10/10
286
kolas в сообщении #382328 писал(а):
Зачем переехали? Вопрос и был открыт в контексте, как данный подход реализуется в физике.
Вопрос не является специфическим для физики. Обсудите с профильным модератором - может, он перенесет в МД.

 Профиль  
                  
 
 Re: Свойства и их абстракции.
Сообщение01.12.2010, 18:17 


18/11/10
381
Мюнхен
Munin в сообщении #382414 писал(а):
Фейерабенд пишется через "д", а "коралл" - через "о" и два "л".


Пардон, виноват :oops:

Munin в сообщении #382414 писал(а):
Всё решает не время, а конкретные усилия учёных. И для них первичной задачей является исследовать сущности, а не объединить их.


Хм, действительно, похоже на правду. Да и объединять без конца не получиться, все равно упремся в такую абстракцию, которая уже не делимая, наверное.

 Профиль  
                  
 
 Re: Свойства и их абстракции.
Сообщение01.12.2010, 18:22 
Заслуженный участник


09/09/10
3729
kolas в сообщении #382454 писал(а):
все равно упремся в такую абстракцию, которая уже не делимая, наверное.

"Сущее". Все, дальше некуда.

 Профиль  
                  
 
 Re: Свойства и их абстракции.
Сообщение01.12.2010, 18:29 
Заслуженный участник
Аватара пользователя


30/01/06
72407
kolas в сообщении #382454 писал(а):
Да и объединять без конца не получиться, все равно упремся в такую абстракцию, которая уже не делимая, наверное.

Дело в том, что объединение - не самоцель. Объединение - это способ экономить усилия при изучении разных сущностей. Если нет изучения, то и объединять незачем. Изучать "сущее" нельзя, для этого нет ни конкретных задач, ни конкретных методов. Поэтому такого объединения и не делают.

 Профиль  
                  
 
 Re: Свойства и их абстракции.
Сообщение02.12.2010, 07:20 


18/11/10
381
Мюнхен
Munin в сообщении #382461 писал(а):
Объединение - это способ экономить усилия при изучении разных сущностей.

Вот что это за способ, как это происходит? Или это и называется - научная революция?

 Профиль  
                  
 
 Re: Свойства и их абстракции.
Сообщение02.12.2010, 09:07 


18/11/10
381
Мюнхен
Кстати, может попробуем здесь составить диаграмму классов свойств и явление физических объектов?

Я начинаю:
твердое тело + жидкость -> конденсированное состояние в-ва
газ + конденсированное состояние -> агрегатные состояния в-ва
агрегатные состояния в-ва + ??? -> атомарная структура

Таких диаграмм получится несколько, просто интересно на это все взглянуть, как они друг с другом собираются.

 Профиль  
                  
 
 Re: Свойства и их абстракции.
Сообщение02.12.2010, 10:25 


18/11/10
381
Мюнхен
атомы + элементарная частица -> частица
атом + элементарная частица + эм излучение -> волна
частица + волна -> ???(пока частица_волна)

Здесь вырисовывается такой шаблон как "композит", в проектировании он используется для описания объектов объединенные в иерархии.
Введем знак агрегирования : <>->. Агрегирование значит: объект содержит в себе. Например: агрегатное состояние <>-> атомы, также агрегатное состояние наследует свойства атома: агрегатное состояние + ... -> атомы.
Получается композит, т.е. иерархическая структура:
агрегатное состояние <>-> атомы
агрегатное состояние + ... -> атомы + ... -> частица + волна -> частица_волна
Т.е. мы получили объект агрегатное состояние, как иерархический объект, который наследует свойства частица_волна. Это же конденсат Бозе-Эйнштейна.

 Профиль  
                  
 
 Re: Свойства и их абстракции.
Сообщение02.12.2010, 14:35 
Заслуженный участник


09/09/10
3729
Товарищ kolas, у меня такое ощущение, что вы пытаетесь составить "иерархию типов" для реального мира, причем составить "максимально плотную" иерархию — чтоб между любыми двумя типами нельзя было уже вставить промежуточный. Задача, конечно, интригующая, но бесполезная.

 Профиль  
                  
 
 Re: Свойства и их абстракции.
Сообщение02.12.2010, 14:48 


18/11/10
381
Мюнхен
Joker_vD в сообщении #382769 писал(а):
чтоб между любыми двумя типами нельзя было уже вставить промежуточный


Почему же нельзя, любая реализация может наследовать несколько абстракций, например:
человек + пароход -> имя
человек + пароход -> барионная материя
человек + пароход -> температура
и тд.

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

 Профиль  
                  
 
 Re: Свойства и их абстракции.
Сообщение02.12.2010, 14:49 
Заслуженный участник
Аватара пользователя


30/01/06
72407
kolas в сообщении #382680 писал(а):
Таких диаграмм получится несколько

Примерно толщиной со стопку учебников - курс физики. Может, не будем дурью маяться?

kolas в сообщении #382692 писал(а):
Т.е. мы получили объект агрегатное состояние, как иерархический объект, который наследует свойства частица_волна. Это же конденсат Бозе-Эйнштейна.

Излишний программизм вредит мозгам. Никакого "наследует свойства" нет. Есть конкретные свойства, с ними надо отдельно разбираться.

-- 02.12.2010 14:51:56 --

kolas в сообщении #382774 писал(а):
Вообще я в этом топике изложил так называемые принципы объектно-ориентированного дизайна, эти принципы очень гибкие, хотелось бы применить этот подход к физике.

Незачем. Физика прекрасно 400 лет жила без ООД, и ещё проживёт. А ООД - очень примитивная поделка, его принципы гибкие, но неглубокие. Извините, физикам ценнее более глубокие принципы, выработанные в недрах их собственной науки: общие законы сохранения, лагранжево описание, симметрии.

 Профиль  
                  
 
 Re: Свойства и их абстракции.
Сообщение02.12.2010, 14:56 


18/11/10
381
Мюнхен
Munin в сообщении #382775 писал(а):
Незачем. Физика прекрасно 400 лет жила без ООД, и ещё проживёт.

Кто Вам дал право отвечать за физику?

 Профиль  
                  
 
 Re: Свойства и их абстракции.
Сообщение02.12.2010, 15:25 
Заслуженный участник


09/09/10
3729
kolas в сообщении #382774 писал(а):
Вообще я в этом топике изложил так называемые принципы объектно-ориентированного дизайна,

Хочу вас огорчить — общепринятых принципов нет. Нету общепринятой точки зрения ни по наследованию, ни по самому определению того, что такое "объект".

И, кстати, идея "наследования нескольких абстракций" совсем не нуждается в объектных идеях. Haskell поддерживает такое наследование являясь функциональным языком.

 Профиль  
                  
 
 Re: Свойства и их абстракции.
Сообщение02.12.2010, 18:04 
Заслуженный участник
Аватара пользователя


30/01/06
72407
kolas в сообщении #382780 писал(а):
Кто Вам дал право отвечать за физику?

Скорее, кто дал вам право наезжать на всю физику?

 Профиль  
                  
 
 Re: Свойства и их абстракции.
Сообщение03.12.2010, 07:31 


18/11/10
381
Мюнхен
Joker_vD в сообщении #382786 писал(а):
Хочу вас огорчить — общепринятых принципов нет. Нету общепринятой точки зрения ни по наследованию, ни по самому определению того, что такое "объект".

Да принципов нет, это правда, все определяется тем, насколько полна информация о предметной области, которую мы описываем с помощью ООД. "Объект" в ООД это как раз та абстракция которая неделимая, т.е. самая базовая абстракция.

Munin в сообщении #382820 писал(а):
Скорее, кто дал вам право наезжать на всю физику?


Опять Munin - д`Артаньян. Защитник Вы наш, с чего Вы взяли, что я наезжаю на физику? Ваша паранойя уже до смешного доходит.

А вот пример еще одного композита:
атом <>-> элементарные частицы
атом + элементарные частицы -> цастица_волна

-- Пт дек 03, 2010 10:46:25 --

Joker_vD в сообщении #382786 писал(а):
Haskell поддерживает такое наследование являясь функциональным языком.

Что еще раз доказывает универсальность принципов ООД.

 Профиль  
                  
 
 Re: Свойства и их абстракции.
Сообщение03.12.2010, 09:26 


18/11/10
381
Мюнхен
Также можно ввести обобщенный тип, например как принципы. Введем такое обозначение:
принцип<класс явления или свойства>

Пример:
принцип Ле Шателье - Брауна -> действие_порождает_противодействие<термодинамика>
третий закон Ньютона -> действие_порождает_противодействие<механика>

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 114 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 8  След.

Модератор: Модераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group