2014 dxdy logo

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

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


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 В чём разница между "onto" и "one-to-one" преобразованиями
Сообщение02.05.2024, 15:42 
Аватара пользователя


15/10/15
89
Решил я изучать линейную алгебру и в качестве учебника выбрал "Linear Algebra - and Its Applications be David C. Lee". Выбрал именно американский учебник, потому что мне нужно будет потом читать американскую литературу и мне нужно знать американскую терминологию. Прочитав первую главу, выяснилось, что я не правильно понимаю американские термины "onto transformation" и "one-to-one transformation", из-за чего у меня даже возник "конфликт" на этом форуме с участником из Австралии. Чтобы разобраться с моим недопониманием, я и решил спросить своих соотечественников здесь, т.к. возможно дело просто в том, что я не правильно понимаю английские буквы.

Пусть x принадлежит множеству A, а y множеству B, где множества A и B это множества векторов некоторой размерности, тогда в моем понимании:
  • Преобразование T(x)=y является "one-to-one", если каждому y соответствует один и только один x (используется термин "at most one").
  • Преобразование T(x)=y является "onto", если каждому y соответствует хотя бы один x (используется термин "at least one").

Вопросы у меня следующие:
  • Как в русской литературе по линейной алгебре называются "onto" и "one-to-one" преобразования?
  • Почему австралиец настаивает, что трансформация с Identity matrix (у которой диагональ единицы, а все остальные элементы нули) является "onto", а не "one-to-one"?

 Профиль  
                  
 
 Re: В чём разница между "onto" и "one-to-one" преобразованиями
Сообщение02.05.2024, 16:28 
Заслуженный участник


23/05/19
1154
Cynic в сообщении #1637797 писал(а):
Как в русской литературе по линейной алгебре называются "onto" и "one-to-one" преобразования?

Обычно сюръекция и инъекция соответственно.

Правда, "one-to-one" может означать и биекцию. То, что Вы тут написали:
Cynic в сообщении #1637797 писал(а):
Преобразование T(x)=y является "one-to-one", если каждому y соответствует один и только один x (используется термин "at most one").

- это как раз биекция.

 Профиль  
                  
 
 Re: В чём разница между "onto" и "one-to-one" преобразованиями
Сообщение02.05.2024, 17:27 
Заслуженный участник
Аватара пользователя


23/07/08
10908
Crna Gora
Англовики писал(а):
The term one-to-one correspondence must not be confused with one-to-one function.
one-to-one correspondence = bijection
one-to-one function = injection

 Профиль  
                  
 
 Re: В чём разница между "onto" и "one-to-one" преобразованиями
Сообщение02.05.2024, 21:49 


27/10/23
78
Cynic в сообщении #1637797 писал(а):
Преобразование T(x)=y является "one-to-one", если каждому y соответствует один и только один x (используется термин "at most one").

at most one - не больше одного, максимум один. То есть может быть и 0.

Мне странно что это называют one-to-one но видно придется смириться, их язык как хотят так и используют. Но это - injection.

Я не понял о чем там вопрос но onto - это surjection. И товарищ из Австралии утверждает что единичная матрица является сюръекцией. Тут он вроде абсолютно прав так как нас учили что биекция является и сюръекцией и инъекцией.

-- 02.05.2024, 22:09 --

Cynic в сообщении #1637797 писал(а):
Решил я изучать линейную алгебру и в качестве учебника выбрал "Linear Algebra - and Its Applications be David C. Lee". Выбрал именно американский учебник, потому что мне нужно будет потом читать американскую литературу и мне нужно знать американскую терминологию.

Там вроде David Lay:

https://www.amazon.com/dp/B01NH00CI7/
https://www.amazon.com/dp/1292351217/

Дорогая книжка, черт побери. Но я бы не зацикливался на разнице между британским и американским английским - the identity matrix она и в Африке единичная матрица.

 Профиль  
                  
 
 Re: В чём разница между "onto" и "one-to-one" преобразованиями
Сообщение03.05.2024, 00:53 
Аватара пользователя


15/10/15
89
Ок, для ясности скопирую определения для "onto" и "one-to-one" преобразований из учебника:

  • A mapping T: R^n $\to$ R^m is said to be one-to-one if each b in R^m is the image of at most one x in R^n
  • A mapping T: R^n $\to$ R^m is said to be onto R^m if each b in R^m is the image of at least one x in R^n

Цитата:
at most one - не больше одного, максимум один. То есть может быть и 0
Похоже вы правы и собака была зарыта именно здесь, просто название преобразования "one-to-one" сбивает с толку.

Если брать это в расчет то получается, что преобразование является:

  • One-to-one - если для каждого b в R^m есть не больше чем один x в R^n, т.е. соответствия между x и b может и не быть вообще
  • Onto - если для каждого b в R^m есть хотя бы один x в R^n, т.е. соответствия между x и b всегда существует

Тогда действительно любое преобразование с единичной матрицей будет "onto" поскольку любому b в R^m всегда будет соответствовать некий x в R^n и не будет ситуации когда такого соответствия не будет.

 Профиль  
                  
 
 Re: В чём разница между "onto" и "one-to-one" преобразованиями
Сообщение03.05.2024, 06:51 


27/10/23
78
Cynic в сообщении #1637840 писал(а):
One-to-one - если для каждого b в R^m есть не больше чем один x в R^n, т.е. соответствия между x и b может и не быть вообще

Так и это injection:

https://ru.wikipedia.org/wiki/%D0%98%D0%BD%D1%8A%D0%B5%D0%BA%D1%86%D0%B8%D1%8F_(%D0%BC%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0)

Cynic в сообщении #1637840 писал(а):
Onto - если для каждого b в R^m есть хотя бы один x в R^n, т.е. соответствия между x и b всегда существует

Так и это surjection:

https://ru.wikipedia.org/wiki/%D0%A1%D1%8E%D1%80%D1%8A%D0%B5%D0%BA%D1%86%D0%B8%D1%8F

Cynic в сообщении #1637840 писал(а):
Тогда действительно любое преобразование с единичной матрицей будет "onto" поскольку любому b в R^m всегда будет соответствовать некий x в R^n и не будет ситуации когда такого соответствия не будет.

Тут я воздержусь так как мне трудно представить единичную матрицу работающую между пространствами разной размерности и я не знаю что такое standard matrix и pivot.

Заметьте, у австралийца преобразование R^2 в R^2 и единичная матрица - тождественное преобразование, которое есть bijection.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Модераторы: Модераторы Математики, Супермодераторы



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

Сейчас этот форум просматривают: VanD


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

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