Вам бонус- начислено 1 монета за дневную активность. Сейчас у вас 1 монета

Прямое или декартово произведение двух множеств

Лекция



Привет, сегодня поговорим про прямое или декартово произведение двух множеств, обещаю рассказать все что знаю. Для того чтобы лучше понимать что такое прямое или декартово произведение двух множеств , настоятельно рекомендую прочитать все из категории Дискретная математика. Теория множеств . Теория графов . Комбинаторика..

Прямое или декартово произведение двух множеств — это множество, элементами которого являются всевозможные упорядоченные пары элементов исходных множеств.

Понятие прямого произведения естественно обобщается на произведение множеств с дополнительной структурой (алгебраической, топологическиой, и т. д.) поскольку произведение множеств часто наследует структуры, имевшиеся на исходных множествах.

 

Содержание

  • 1 Прямое произведение в теории множеств
    • 1.1 Произведение двух множеств
    • 1.2 Комментарии
    • 1.3 Декартова степень
    • 1.4 Прямое произведение семейства множеств
  • 2 Прямое произведение отображений
  • 3 Воздействие на математические структуры
    • 3.1 Прямое произведение групп
    • 3.2 Прямое произведение других алгебраических структур
    • 3.3 Прямое произведение топологических пространств
    • 3.4 Прямое произведение графов
  • 4 Вариации и обобщения
  • 5 Вау!! 😲 Ты еще не читал? Это зря!

 

Прямое произведение в теории множеств[править ]

Произведение двух множеств[править ]

               
в в в в в в в в
и и и и и и и и
к к к к к к к к
Произведение множества {в, и, к}
на множество цветов радуги

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

Отображения произведения множеств в его множители — Прямое или декартово произведение двух множеств и Прямое или декартово произведение двух множеств — называют координатными функциями.

Аналогично определяется произведение конечного семейства множеств.

Комментарии[править ]

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

Декартова степень[править ]

000 001 002 010 011 012 020 021 022
100 101 102 110 111 112 120 121 122
200 201 202 210 211 212 220 221 222
{0, 1, 2}3, 33 = 27 элементов

Прямое или декартово произведение двух множеств-я Декартова степень множества Прямое или декартово произведение двух множеств определяется для целых неотрицательных Прямое или декартово произведение двух множеств, как Прямое или декартово произведение двух множеств-кратное Декартово произведение Прямое или декартово произведение двух множеств на себя:


\begin{matrix}
 \underbrace{X\times X\times \ldots \times X}. 
\\
 n
\end{matrix}

Обычно обозначается как Прямое или декартово произведение двух множеств или Прямое или декартово произведение двух множеств.

При положительных Прямое или декартово произведение двух множеств Декартова степень Прямое или декартово произведение двух множеств состоит из всех упорядоченных наборов (кортежей) элементов из Прямое или декартово произведение двух множеств длины Прямое или декартово произведение двух множеств. Так вещественное пространство Прямое или декартово произведение двух множеств(множество кортежей из трех вещественных чисел), есть 3 степень множества вещественных чисел Прямое или декартово произведение двух множеств

При Прямое или декартово произведение двух множеств, Декартова степень Прямое или декартово произведение двух множеств по определению, содержит единственный элемент — пустой кортеж .

Прямое произведение семейства множеств[править ]

В общем случае, для произвольного семейства множеств (не обязательно различных) Прямое или декартово произведение двух множеств (множество индексов может быть бесконечным) прямое произведение Прямое или декартово произведение двух множеств определяется как множество функций, сопоставляющих каждому элементу Прямое или декартово произведение двух множеств элемент множества Прямое или декартово произведение двух множеств:


\prod_{i\in I} X_i = \{f\colon I \to \bigcup\limits_{i\in I} X_i \mid f(i) \in X_i, i \in I \}.

Отображения  Прямое или декартово произведение двух множеств называются проекциями.

В частности, для конечного семейства множеств Прямое или декартово произведение двух множеств любая функция  Прямое или декартово произведение двух множеств с условием Прямое или декартово произведение двух множеств эквивалентна некоторому кортежудлины Прямое или декартово произведение двух множеств, составленному из элементов множеств Прямое или декартово произведение двух множеств, так, что на Прямое или декартово произведение двух множеств-ом месте кортежа стоит элемент множества Прямое или декартово произведение двух множеств. Об этом говорит сайт https://intellect.icu . Поэтому декартово (прямое) произведение конечного числа множеств Прямое или декартово произведение двух множеств может быть записано так:


A_1 \times \dots \times A_n = \{(a_1, \dots ,a_n) \mid a_i \in A_i, i \in \{1, \dots ,n\}\}.

Проекции определяются следующим образом: Прямое или декартово произведение двух множеств

Прямое произведение отображений[править ]

Пусть Прямое или декартово произведение двух множеств — отображение из Прямое или декартово произведение двух множеств в Прямое или декартово произведение двух множеств, а Прямое или декартово произведение двух множеств — отображение из Прямое или декартово произведение двух множеств в Прямое или декартово произведение двух множеств. Их прямым произведением Прямое или декартово произведение двух множеств называется отображение из Прямое или декартово произведение двух множеств в Прямое или декартово произведение двух множествПрямое или декартово произведение двух множеств.

Аналогично вышеизложенному, данное определение обобщается на многократные и бесконечные произведения.

Воздействие на математические структуры[править ]

Прямое произведение групп[править ]

Прямое (декартово) произведение двух групп Прямое или декартово произведение двух множеств и Прямое или декартово произведение двух множеств — это группа из всех пар элементов Прямое или декартово произведение двух множеств с операцией покомпонентного умножения: Прямое или декартово произведение двух множеств. Эта группа обозначается как Прямое или декартово произведение двух множеств. Ассоциативность операции умножения в группе Прямое или декартово произведение двух множеств следует из ассоциативности операций перемножаемых групп. Сомножители Прямое или декартово произведение двух множеств и Прямое или декартово произведение двух множеств изоморфны двум нормальным подгруппам своего произведения, Прямое или декартово произведение двух множеств и Прямое или декартово произведение двух множеств соответственно. Пересечение этих подгрупп состоит из одного элемента Прямое или декартово произведение двух множеств, который является единицей группы-произведения. Координатные функции произведения групп являются гомоморфизмами.

Это определение распространяется на произвольное число перемножаемых групп. В случае конечного числа прямое произведение изоморфно прямой сумме. Отличие возникает при бесконечном числе множителей.

В общем случае, Прямое или декартово произведение двух множеств, где Прямое или декартово произведение двух множеств и Прямое или декартово произведение двух множеств. (Операция в правой части — это операция группы Прямое или декартово произведение двух множеств.) Единицей группы-произведения будет последовательность, составленная из единиц всех перемножаемых групп: Прямое или декартово произведение двух множеств. Например, для счетного числа групп: Прямое или декартово произведение двух множеств, где в правой части стоит множество всех бесконечных двоичных последовательностей.

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

Прямое произведение других алгебраических структур[править ]

Аналогично произведению групп, можно определить произведения колец, алгебр, модулей и линейных пространств, причем в определении прямого произведения Прямое или декартово произведение двух множеств(см. выше) следует заменить нулем. Определение произведения двух (или конечного числа) объектов совпадает с определением  прямой суммы. Однако, вообще говоря, прямая сумма отличается от прямого произведения: например, прямое произведение счетного множества копий Прямое или декартово произведение двух множеств суть пространство всехпоследовательностей действительных чисел, тогда как прямая сумма — пространство тех последовательностей, у которых только конечное число членов ненулевые (т. н. финитных последовательностей).

Прямое произведение топологических пространств[править ]

Пусть Прямое или декартово произведение двух множеств и Прямое или декартово произведение двух множеств — два топологических пространства. Топология произведения Прямое или декартово произведение двух множеств задается базой, состоящей из всевозможных произведений Прямое или декартово произведение двух множеств, где Прямое или декартово произведение двух множеств —открытое подмножество Прямое или декартово произведение двух множеств и Прямое или декартово произведение двух множеств — открытое подмножество Прямое или декартово произведение двух множеств.

Определение легко обобщается на случай произведения нескольких пространств. Для бесконечного произведения Прямое или декартово произведение двух множеств определение усложняется. Определим открытый цилиндр Прямое или декартово произведение двух множеств, где Прямое или декартово произведение двух множеств и Прямое или декартово произведение двух множеств — открытое подмножество Прямое или декартово произведение двух множеств.

Топология бесконечного произведения будет задаваться базой, составленной из всевозможных пересечений конечного числа открытых цилиндров (такая топология аналогична компактно-открытой топологии пространств отображений если считать индексное множество Прямое или декартово произведение двух множеств имеющим дискретную топологию).

Теорема Тихонова утверждает компактность произведений любого количества компактных пространств; однако для бесконечных произведений ее не удается доказать без использования аксиомы выбора (или равносильных ей утверждений теории множеств).

Также, теорема  Александрова показывает, что любое топологическое пространство можно вложить в (бесконечное) произведение связных двоеточий, если только выполнена  аксиома Колмогорова.

Прямое произведение графов[править ]

  —
—
—

Множество вершин прямого произведения двух графов Прямое или декартово произведение двух множеств и Прямое или декартово произведение двух множеств задается как произведение вершин графов сомножителей. Ребрами будут соединены следующие па́ры вершин:

  • Прямое или декартово произведение двух множеств, где Прямое или декартово произведение двух множеств и Прямое или декартово произведение двух множеств — соединенные ребром вершины графа Прямое или декартово произведение двух множеств, а Прямое или декартово произведение двух множеств — произвольная вершина графа Прямое или декартово произведение двух множеств;
  • Прямое или декартово произведение двух множеств, где Прямое или декартово произведение двух множеств — произвольная вершина графа Прямое или декартово произведение двух множеств, а Прямое или декартово произведение двух множеств и Прямое или декартово произведение двух множеств — соединенные ребром вершины графа Прямое или декартово произведение двух множеств.

Иначе говоря, множество ребер произведения графов является объединением двух произведений: ребер первого на вершины второго, и вершин первого на ребра второго.

Вариации и обобщения [править ]

Идея прямого произведения получила дальнейшее развитие в теории категорий, где она послужила основой для понятия произведения объектов. Неформально, произведение двух объектов Прямое или декартово произведение двух множеств и Прямое или декартово произведение двух множеств — это наиболее общий объект в данной категории, для которого существуют проекции на Прямое или декартово произведение двух множеств и Прямое или декартово произведение двух множеств. Во многих категориях (множеств, групп, графов, …) произведением объектов является именно их прямое произведение. Важно, что в большинстве случаев важно не столько конкретное определение прямого произведения, сколько указанное выше свойство универсальности. Различные определения будут давать при этом изоморфные  объекты .

Вау!! 😲 Ты еще не читал? Это зря![править ]

 

 

//C#
using System;
using System.Collections.Generic;
using System.Text;

namespace mz
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Введите количество элементов в первом и втором множествах соответственно:");
            int xcount = Convert.ToInt32(Console.ReadLine());
            int ycount = Convert.ToInt32(Console.ReadLine());
            string[] X = new string[xcount];
            string[] Y = new string[ycount];
            Console.WriteLine("ВВедите элементы первого множества:");
            for (int i = 0; i < xcount; i++)
                X = Console.ReadLine();
            Console.WriteLine("ВВедите элементы второго множества:");
            for (int i = 0; i < ycount; i++)
                Y = Console.ReadLine();
            XY xy = new XY();
            string[] s = xy.MulXY(X, Y);
            Console.WriteLine("Результат:");
            xy.PrintMulXY(s);
            Console.ReadLine();
        }
    }
    public class XY
    {
        public string[] MulXY(string[] X, string[] Y)
        {
            string[] res = new string[X.Length * Y.Length];
            int k = 0;
            foreach (string i in X)
                foreach (string j in Y)
                {
                    res[k] = "(" + i + "," + j + ")";
                    k++;
                }
            return res;
        }
        public void PrintMulXY(string[] strMulXY)
        {
            foreach (string s in strMulXY)
                Console.WriteLine(" {0}", s);
            return;
        }
    }
}

 

 

На С++,с использованием STL.

 
Код:
#include "stdafx.h"
#include <iostream>
#include <vector>
#include <utility>
#include <string>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
    wcout.imbue(locale(".866"));
             vector<string> coll1;
    vector<string> coll2;
    int size1,size2;
    wcout<<L"Введите размер множеств"<<endl;
             cin>>size1;
    cin>>size2;
    string s;
    wcout<<L"Вводите элементы 1-го множества"<<endl;
    for(int i = 'a';i < 'a' + size1;++i){
        cin>>s;
        coll1.push_back(s);
    }
    wcout<<L"Вводите элементы 2-го множества "<<endl;
    for(int i = 0;i < size2;++i){
        cin>>s;
        coll2.push_back(s);
    }
    wcout<<L"\t1-е множество"<<endl;
     for(int i = 0;i < coll1.size();++i)
        cout<<coll1<<' ';
    cout<<endl;
    wcout<<L"\t2-го множество "<<endl;
             for(int i = 0;i < coll2.size();++i)
        cout<<coll2<<' ';
    cout<<endl;
    vector< pair<string,string> > coll3;
    for(int i = 0;i < coll1.size();++i){
        for(int j = 0;j < coll2.size();++j)
            coll3.push_back(make_pair(coll1,coll2[j]));
    }
    wcout<<L"\tДекартовое произведение"<<endl;
     for(int i = 0;i < coll3.size();++i)
        cout<<"<"<<coll3.first<<' '<<coll3.second<<">"
        <<"  ";
    cout<<endl;
    return 0;
}

Надеюсь, эта статья про прямое или декартово произведение двух множеств, была вам полезна, счастья и удачи в ваших начинаниях! Надеюсь, что теперь ты понял что такое прямое или декартово произведение двух множеств и для чего все это нужно, а если не понял, или есть замечания, то не стесняйся, пиши или спрашивай в комментариях, с удовольствием отвечу. Для того чтобы глубже понять настоятельно рекомендую изучить всю информацию из категории Дискретная математика. Теория множеств . Теория графов . Комбинаторика.

создано: 2015-01-05
обновлено: 2024-11-11
694



Рейтиг 9 of 10. count vote: 2
Вы довольны ?:


Поделиться:

Найди готовое или заработай

С нашими удобными сервисами без комиссии*

Как это работает? | Узнать цену?

Найти исполнителя
$0 / весь год.
  • У вас есть задание, но нет времени его делать
  • Вы хотите найти профессионала для выплнения задания
  • Возможно примерение функции гаранта на сделку
  • Приорететная поддержка
  • идеально подходит для студентов, у которых нет времени для решения заданий
Готовое решение
$0 / весь год.
  • Вы можите продать(исполнителем) или купить(заказчиком) готовое решение
  • Вам предоставят готовое решение
  • Будет предоставлено в минимальные сроки т.к. задание уже готовое
  • Вы получите базовую гарантию 8 дней
  • Вы можете заработать на материалах
  • подходит как для студентов так и для преподавателей
Я исполнитель
$0 / весь год.
  • Вы профессионал своего дела
  • У вас есть опыт и желание зарабатывать
  • Вы хотите помочь в решении задач или написании работ
  • Возможно примерение функции гаранта на сделку
  • подходит для опытных студентов так и для преподавателей

Комментарии


Оставить комментарий
Если у вас есть какое-либо предложение, идея, благодарность или комментарий, не стесняйтесь писать. Мы очень ценим отзывы и рады услышать ваше мнение.
To reply

Дискретная математика. Теория множеств . Теория графов . Комбинаторика.

Термины: Дискретная математика. Теория множеств . Теория графов . Комбинаторика.