61

Re: Абстрактна алгебра, теорія груп, скінченні групи.

Теорія груп для новачків (пізнавальне видиво, англ.)
Подякували: fed_lviv, /KIT\2

62

Re: Абстрактна алгебра, теорія груп, скінченні групи.

leofun01 написав:
Теорія груп для новачків (пізнавальне видиво, англ.)

о, не один я 3blue1brown дивлюсь)

Подякували: leofun011

63 Востаннє редагувалося Droid 77 (20.09.2020 03:20:02)

Re: Абстрактна алгебра, теорія груп, скінченні групи.

leofun01 написав:

Перше питання :
Є така штука, називається комутатор. Для чого він існує ? Де він використовується ?

Не вдаючись в подробиці посилання, комутатор це перемикач (до певних часів був не автоматичний). Але сутність його значення не змінна протягом часу. Комутація це перемикання по запиту.
Можливе ще трактування:
переадресація по запиту.
Можливо мене тут всі забанять після наведення прикладу з радянськіх часів, та що маємо те маємо:

Приклад комутатору 1917-1945 років

Знімаєш телефонну трубку та й кажеш:
Альо панянко, з'єднайте мене з гетьманом

От ота панянка це і є комутатор.

64

Re: Абстрактна алгебра, теорія груп, скінченні групи.

Droid 77 написав:
leofun01 написав:

Є така штука, називається комутатор. Для чого він існує ? Де він використовується ?

Не вдаючись в подробиці посилання, комутатор це перемикач (до певних часів був не автоматичний).

Ні, це зовсім не повязані речі.
За посиланням була формула вигляду: +a+b-a-b
Схоже, що "комутатор" в теорії груп - це не вдало вибрана назва для такого обєкта.

65

Re: Абстрактна алгебра, теорія груп, скінченні групи.

leofun01 написав:

Схоже, що "комутатор" в теорії груп - це не вдало вибрана назва для такого обєкта.

Наскільки я розумію, термінологія теорії груп на 50-100 років старша за термінологію зв'язку. Так що ще невідомо, у кого невдало вибрана назва.

Подякували: 0xDADA11C7, leofun012

66

Re: Абстрактна алгебра, теорія груп, скінченні групи.

Подякували: /KIT\1

67

Re: Абстрактна алгебра, теорія груп, скінченні групи.

Це вже досить просунутий матеріал, навряд чи тут комусь буде цікаво.

Чи не хотіли б ви самі записати кілька лекцій? І самі б зрештою зрозуміли теми ;)

Подякували: leofun01, ReAl2

68

Re: Абстрактна алгебра, теорія груп, скінченні групи.

Багато років ними користувався, і аж тепер дійшло, що це були комутатори.

Комутатори на кубіках (en)
Подякували: pluszz, Chemist-i, ReAl3

69

Re: Абстрактна алгебра, теорія груп, скінченні групи.

здається, ця книжка мені до рук потрапила раніше за сам кубик

https://replace.org.ua/uploads/images/5948/ab4c387d01f6c7a4883d1ed63a707251.jpeg

Подякували: leofun011

70

Re: Абстрактна алгебра, теорія груп, скінченні групи.

Про C#:
Постійно вилазить проблема відсутності множиного наслідуваня в мові програмування, яку використовую.

Приклад архітектури породженої відсутністю множиного наслідуваня класів

https://github.com/leofun01/Transformer/blob/6cb3c82a7179c5673e7c32bd4343b1897ef707a4/docs/png/class-diagram-collapsed.png

Про інші мови:
Haskell не дає достатньо контролю над кількістю виділеної памяті. Або я ще чогось не знаю про Haskell.
Поки тільки C++ дозволяє зробити задумане. Але з кожним наступним стандартом, я все менше його розумію.

Подякували: tchort, cheappi3862

71

Re: Абстрактна алгебра, теорія груп, скінченні групи.

leofun01 написав:

Поки тільки C++ дозволяє зробити задумане. Але з кожним наступним стандартом, я все менше його розумію.

Останнім часом дуже часто таке чую. Перепрошую, але С++ одна з небагатьох мов, яка не вимагає примусово переходити на новий стандарт. Будь ласка, магічний ключ -std=c++_standard і всі проблеми вирішено :)

А з іншого боку, ви, от кажете, що все менше його розумієте, а які зусилля ви приклали, щоб його зрозуміти?)

Подякували: leofun01, tchort2

72

Re: Абстрактна алгебра, теорія груп, скінченні групи.

В студентські часи вчив С++0x (хоча про 03, 07 в навчальній програмі згадки не було). На третьому курсі С++11 набирав популярність. До кінця навчання С++14 появився. Кожного разу доводилось сідати за книги і вишукувати різницю. Це відбивало бажання вивчати C++. Зараз хоть інтернет нормальний, дозволяє досить швидко знайти необхідну інформацію.
Але все одно, поки вивчаю нові feature'и, встигає вийти нова версія, і починай з початку. А вони (feature'и) важливі, і для продуктивності заліза, і для архітектури програми.

До речі, може комусь буде треба,

про різницю стандартів (en)

А там ще й 23-тім по столу стукають.

Подякували: FakiNyan, tchort2

73 Востаннє редагувалося wander (25.04.2021 19:43:44)

Re: Абстрактна алгебра, теорія груп, скінченні групи.

Прихований текст

Занесу в спойлер, бо розумію, що це не тема про С++, але..

При всій повазі, частота виходу нових стандартів, в порівнянні з багатьма іншими мовами, не така вже й велика. Раз в три роки. За три роки, на мою думку, розібратися в новому стандарті не так і важко. Тим більше, що дійсно великих оновлень було лише два, це С++11 та новий С++20. А С++14/17 нічого глобального не вводили, це швидше доведення 11 стандарту до розуму. У ваших посиланнях це, до речі, наочно продемонстровано.

І, щодо посилань. Вони дещо некоректні, як мінімум для C++14 vs C++17, там йде порівняння С++14 (N4140) та С++17 (N4660), проте офіційно прийнятим був, як final working draft - С++17 (N4659).

Подякували: leofun011

74 Востаннє редагувалося tchort (25.04.2021 21:20:16)

Re: Абстрактна алгебра, теорія груп, скінченні групи.

Прихований текст

Ще до того що пан wander сказав, - новий стандарт необов'язково додає щось що ускладнює використання С++ комбайну. Звучить парадоксально але місцями навпаки. Є непоганий підручник для освіження знань "Expert C++: Become a proficient programmer by learning coding best practices with C++17 and C++20's latest features" (2020, Vardan Grigoryan, Shunguang Wu) - це книга для товаришів що знають вже С++ але бажають дізнатися як все влаштовано під капотом - для пролиття світла на деякі речі, тут в світлі останніх змін і стандартів.
Невідомо коли пан Б'ярні напише свого синього перевидання.
*А ще зовсім недавно вийшло нове, 5-те видання "Professional C++" (2021, Marc Gregoire) - але так ще до нього й не дійшов.

leofun01 написав:

Про C#:
Постійно вилазить проблема відсутності множиного наслідуваня в мові програмування, яку використовую.

Погляньте в бік того як організовано ООП в Golang, (а саме інтерфейси) може щось з чого матимете користі. (вчити легко, простіше може за C#, ближче до С по складності == менше часу на те щоб протестувати чи можливо сконструювати там задовільним чином те що ви хочете).

Подякували: leofun011

75

Re: Абстрактна алгебра, теорія груп, скінченні групи.

Читаю часті запитаня (GoLang), мені вже подобається ця мова. І синтакс наче для мене писаний.)

Подякували: tchort1

76

Re: Абстрактна алгебра, теорія груп, скінченні групи.

Не знаю як так вийшло, що я їх не бачив.

77

Re: Абстрактна алгебра, теорія груп, скінченні групи.

leofun01 написав:

Не знаю як так вийшло, що я їх не бачив.

Теорія груп (пізнавальне видиво, англ.)
Прихований текст

гарна панянка

78 Востаннє редагувалося tchort (27.04.2021 10:22:27)

Re: Абстрактна алгебра, теорія груп, скінченні групи.

Моя неуважність

Хм...я думав в C# можна якось вивернутися. https://rosettacode.org/wiki/Inheritance/Multiple#C.23

Редаг.
А, то ви так і винаходили вирішення, не подивився на схему представлену вами. Якісь цікаві речі творите бачу, в темних кабінетах інститутів.

leofun01 написав:

...мені вже подобається ця мова. І синтакс наче для мене писаний.

Кен поганого не зробить. Навіть той вірус в C компіляторі, дай боже, працює як слід.

Подякували: leofun011