Дискретни структури, лекция 2: множества

Размер: px
Започни от страница:

Download "Дискретни структури, лекция 2: множества"

Препис

1 Дискретни структури, лекция 2: множества Минко Марков Факултет по Математика и Информатика Софийски Университет "Свети Климент Охридски" 19 ноември 2020 г.

2 Опит за определение на множество Да се опитаме да дефинираме множество, използвайки интуитивната си представа за понятието. Определение 1 Множество е неподредена колекция от различни обекти. Но какво означава колекция? Определение 2 Колекция е неподреден агрегат от различни обекти. Но какво означава агрегат? И така нататък. Определение 1 всъщност не е определение, защото или ползва неопределено понятие, или води до зацикляне.

3 Множество е първично понятие Очевидно трябва да има поне едно понятие, което не се дефинира. Конвенция 1 Множество (на английски е set) е първично понятие. Първично е понятие, което не се дефинира.

4 Защо множествата са важни При изграждане на фундамента на математиката хората са установили, че всички дялове могат да се формализират чрез множества. Underlying the mathematics we study in algebra, geometry, combinatorics, probability, and almost every other area study of contemporary mathematics is the notion of a set. Very often this concept provides an underlying structure for a concise formulation of the mathematical topic being investigated. Ralph Grimaldi, Discrete and Combinatorial Mathematics, 5th edition, Pearson Education, pp. 123

5 Как означаваме множествата (1) Обикновено, но не винаги, имената на множествата са главни латински букви: A, B и така нататък. При изреждане на елементите се ползват фигурните скоби t и u, а имената на елементите са разделени със запетаи, например A ta, b, cu Принадлежността към множество се означава с P, а непринадлежността с R, например a P ta, b, cu, d R ta, b, cu Редът на изброяване на елементите е без значение: ta, b, cu ta, c, bu tb, a, cu tb, c, au tc, a, bu tc, b, au Многократни появи на име на елемент нямат значение: ta, b, cu ta, a, a, b, cu ta, b, c, b, au

6 Как означаваме множествата (2) Следните две множества са различни: A ta, bu и B tta, buu A има точно два елемента: a и b. B има точно един елемент: множеството A. Мнножества може да са елементи на други множества! Следният запис не означава множество, понеже е е синтактично неправилен: tta, bu

7 Фигурните скоби имат значение! Нека A ta, ta, bu, bu. Вярно е, че a P A b P A ta, bu P A Но не е вярно, че tau P A тъй като нито един от елементите на A не е tau. Наистина, A има елемент a, но вече знаем, че a и tau са съвършено различни обекти.

8 Историческа справка През 19 век Gottlob Frege (The Foundations of Arithmetic, 1884) създава чисто логическа теория основа на естествените числа, твърдейки, че аритметиката и дори цялата математика може да се разглежда като дял на логиката. Този възглед се казва logicism. Frege дефинира естествените числа чисто логически. Например, 3 е свойство на следните множества: tа, б, вu, множеството от моето собствено, бащино и фамилно име, множеството от образователните степени бакалавър, магистър и доктор, и други.

9 Безразборното ползване на множество води до парадокси (1) През 1902 г. Bertrand Russell показва, че целият труд на Frege е неконсистентен, защото ползва множество от множества без ограничения. Определение 3 Множество, което не съдържа себе си, е обикновено. Множество, което съдържа себе си, е необикновено. Примерът на Russell за необикновено множество: The set of all those things that can be defined in less than 19 English words Тук ползваме само 16 думи, така че това множество е елемент на себе си.

10 Безразборното ползване на множество води до парадокси (2) Определение 4 O е множеството от всички обикновени множества. Дали O е обикновено, или е необикновено? Да допуснем, че O е обикновено. Съгласно Определение 4 то е множеството от обикновените множества, следователно O е елемент на себе си. Но това го прави необикновено съгласно Определение 3. Да допуснем, че O е необикновено. Съгласно Определение 4 то е множеството от обикновените множества, следователно O не е елемент на себе си. Но това го прави обикновено съгласно Определение 3. Това е парадоксът на Russell.

11 Аксиома за обема За да няма парадокси са въведени аксиоми за множествата. Стандартната аксиоматизация е на Zermelo-Fraenkel (ZF). В този курс разглеждаме само част от ZF. Аксиома 1 (Аксиома за обема (extensionality)) Две множества са равни тстк съдържат едни и p@zpz P X Ø z P Y q Ñ X Y q Веднага следва, че редът, в който са записани елементите на дадено множество, както и наличието на повторения на елементи, е без значение.

12 Аксиома за отделянето (separation) (1) С предикат може да отделим подмножество от множество. Аксиома 2 (Аксиома за отделянето (separation)) Ако X е множество и π е предикат с домейн X, то съвкупността Y от елементите на X, които имат свойството π, е pz P Y Ø πpzqq Конструкторска нотация (set constructor notation или set builder notation) за записване на отделени множества : Y ta P X πpaqu е множество Изразът в скобите се чете всички a от X, за които πpaq. Алтернативен запис е Y ta P X : πpaqu е множество

13 Аксиома за отделянето (separation) (2) Нека A е множество, π е предикат над него и B ta P A : πpaqu. Казваме, че B е подмножество на A и пишем B Ď A Понякога пишем A Ě B и казваме, че A е надмножество на B. От особен интерес са следните два екстремни P A : πpaq. В този случай B A. Виждаме, че всяко множество е подмножество на себе си. Неслучайно символът Ď прилича на ď. Da P A : πpaq. В този случай B има нула елементи. Казваме, че B е празното множество и пишем B H или B t u. Празното множество е подмножество на всяко множество, включително и на себе си.

14 Аксиома за отделянето (separation) (3) Забележете разликата между H и thu! Второто не е празното множество, а множеството, чийто единствен елемент е празното множество. В сила са H Ď thu (1) H P thu (2) но по различни причини. H е подмножество на всяко множество, така че (1) е вярно независимо от множеството вдясно, докато (2) е вярно само защото множеството вдясно има елемент H. Интересен е и случаят, в който B Ď A, но B A. Тогава казваме, че B е същинско подмножество на A и пишем B Ă A, като Ă прилича на ă. За да е изпълнено B Ă A, то трябва да съществува a P A, такъв че a R B. Понякога казваме, че A е същинско надмножество на B и пишем A Ą B.

15 Аксиома за степенното множество (powerset) Аксиома 3 (Аксиома за степенното множество) За всяко множество X съществува множеството от всички негови подмножества, което наричаме степенното множество на pz P Y Ø z Ď X q На английски казваме the power set. Степенното множество на X бележим с 2 X или PpX q или powpx q. Примери: Нека X H. Тогава 2 X th, Hu thu. Нека X ta, b, cu. Тогава 2 X H, tau, tbu, tcu, ta, bu, ta, cu, tb, cu, ta, b, cu (

16 Максималност по включване (1) Нека е дадено множество A и предикат σ върху 2 A (предикатът е върху подмножествата на A, а не върху елементите на A!). Определение 5 За всяко B Ă A, казваме, че B е максимално по включване по отношение на σ, ако 1 σpbq и Ă C Ď A Ñ σpcqq На чист български, максимално по включване подмножество е такова, за което свойството (предикатът) е в сила, но то не е в сила за никое същинско негово надмножество. За да говорим за максималност по включване, трябва да имаме предвид свойство (предикат). Без свойство, това понятие няма смисъл.

17 Максималност по включване (2) На английски има елегантно терминологично разграничение между максимално по включване и глобално максимално : 1 максимално по включване е maximal, 2 а глобално максимално е maximum. На български няма аналогична терминологична разлика, базирана на различни суфикси.

18 Максималност по включване: пример с клика в графи Какво е граф Граф е обект, който се състои от върхове и ребра. Ето примерна рисунка на граф, като върховете са точките, а ребрата са отсечките: a v x p c d u b w y q

19 Максималност по включване: пример с клика в графи Какво е клика (1) Клика е множество от върхове, всеки два от които са свързани с ребро. Всеки връх е (тривиална) клика. Краищата на всяко ребро представляват клика; примерно, tx, pu и tv, xu са клики. Освен това, в примера tu, v, wu е клика и ta, b, c, du е клика. a v x p c d u b w y q

20 Максималност по включване: пример с клика в графи Какво е клика (2) ta, b, c, du е най-голямата клика друга клика с четири върха няма. Ясно е защо ta, b, c, du е максимална клика. Дали tu, v, wu е максимална клика в някакъв смисъл? a v x p c d u b w y q Да: към tu, v, wu не може да добавим връх, запазвайки свойството множеството да е клика. ta, b, c, du е maximum, докато tu, v, wu е maximal.

21 Минималност по включване Дуалното понятие на максималност по включване Нека е дадено множество A и предикат σ върху 2 A. Определение 6 За всяко B Ă A, казваме, че B е минимално по включване по отношение на σ, ако 1 σpbq и Ă B Ñ σpcqq На чист български, минимално по включване подмножество е такова, за което свойството (предикатът) е в сила, но то не е в сила за никое същинско негово подмножество. За да говорим за миниималност по включване, трябва да имаме предвид свойство (предикат). Без свойство, това понятие няма смисъл.

22 Операции върху множества Дефинираме няколко основни операции (действия) върху множества: обединение, сечение, разлика, симетрична разлика, допълнение. Нека A и B са множества.

23 Операции върху множества Обединение (set union) Определение 7 Обединението на A и B е множеството: A Y B ta a P A _ a P Bu Обединението е аналог на логическия съюз дизюнкция. Пример: ta, b, c, du Y ta, b, x, yu ta, b, c, d, x, yu

24 Операции върху множества Сечение (set intersection) Определение 8 Сечението на A и B е множеството: A X B ta a P A ^ a P Bu Сечението е аналог на логическия съюз конюнкция. Сечението е комутативно. Пример: ta, b, c, du X ta, b, x, yu ta, bu

25 Операции върху множества Разлика (set difference) Определение 9 Разликата A без B е множеството: AzB ta a P A ^ a R Bu Разликата е аналог на логическия съюз импликация; по-точно, отрицание на импликация. Разликата не е комутативна. Пример: ta, b, c, duzta, b, x, yu tc, du

26 Операции върху множества Симетрична разлика (symmetric set difference) Определение 10 Симетричната разлика на A и B е множеството: A Ÿ B ta a P A a P Bu Разликата е аналог на логическия съюз изключващо-или. Пример: ta, b, c, du Ÿ ta, b, x, yu tc, d, x, yu

27 Операции върху множества Допълнение (set complement) Определение 11 Нака е дадено универсално множество, или универсум, U. Допълнението на A до U е множеството: A U ta a P U ^ a R Au Ако U се подразбира, пишем просто A. Разликата е аналог на логическия съюз отрицание. Пример: ако U ta, b, c, d, e, f, g, hu, то ta, b, c, du te, f, g, hu ВАЖНО: най-голям универсум няма.

28 Операции върху множества Илюстрации с диаграми на Venn При две множества: две окръжности в общо положение. A B A B A B A B U A A Y B A X B AzB A Ÿ B A U

29 Операции върху множества Пълни диаграми на Venn: универсумът винаги присъства Ако е нарисуван и универсумът, районите са точно 2 n при n множества. Ето илюстрация на обединението: три от четирите района са включени в A Y B, съответно един район (външният) не е включен. U A B

30 Диаграми на Venn в частни случаи Ако окръжностите не са в общо положение, то диаграмата на Venn моделира ситуация, за която се знае предварително, че има особености (а не е най-общата възможна).

31 Свойства на операциите върху множества (1) Напълно аналогични на съответните свойства на логическите съюзи. Примерно, обединението и сечението са идемпотентни, комутативни и асоциативни, понеже съответно дизюнкцията и конюнкцията са такива: A Y A A, A X A A, A Y B B Y A, A X B B X A A Y pb Y Cq pa Y Bq Y C, A X pb X Cq pa X Bq X C Обединетието и сечението дистрибутират едно спрямо друго: A Y pb X Cq pa Y Bq X pb Y Cq, A X pb Y Cq pa X Bq Y pb X Cq

32 Свойства на операциите върху множества (2) Свойствата на константите се пренасят директно върху операции с множества, ако празното множество съответства на F, а универсумът съответства на T: A Y H A, A X H H, A Y U U, A X U A Законът за двойното отрицание от логиката има следният аналог: A A

33 Свойства на операциите върху множества (3) Аналозите на законите на De Morgan са A Y B A X B A X B A Y B

34 Свойства на операциите върху множества (4) Асоциативните операции като обединение и сечение може да се обобщават недвусмислено така за k ą 2: A 1 Y A 2 Y Y A k A 1 X A 2 X X A k Ползваме следната нотация: kď A i A 1 Y A 2 Y Y A k i 1 kč A i A 1 X A 2 X X A k i 1

35 Доказателства на равенства на множества Табличен метод Основните операции, представени с таблица: A B A Y B A X B AzB A Ÿ B A Има директно съответствие на таблиците на логическите съюзи.

36 Доказателства на равенства на множества Табличен метод Интерпретация на таблицата например за дизюнкцията. Има четири района 00, 01, 10, 11. Например, 01 означава подмножеството от елементите, непринадлежащи на A и принадлежащи на B (допускаме наредба A вляво от B). U 00 A B A B A Y B

37 Доказателства на равенства на множества Един от законите на De Morgan, таблично A B A Y B A Y B A B A X B От равенството на четвъртата и седмата колона отляво надясно следва, че A Y B A X B.

38 Доказателства на равенства на множества Същият закон на De Morgan с диаграма на Venn A Y B A X B A B A B И двата израза определят едно и също множество от райони, а именно външният район с адрес 00.

39 Диаграмите на Venn не са формални доказателства Диаграмите на Venn са чудесно средство за онагледяване и получаване на интуиция. Те обаче не са формални символни доказателства, каквото са таблиците или еквивалентните преобразувания.

40 Наредена двойка Потенциален проблем с формалната дефиниция Искаме да въведем наредба това е полезно и смислено. Примерно, има два елемента a и b и искаме да кажем, че a е вляво от, или преди, b. Как да го направим? Ляво и дясно са неформални поянтия. Лесно можем да въведем нотацията за наредба pa, bq, но как да кажем формално какво означава това? Не искаме да въвеждаме ново първично понятие и нова първична нотация. pa, bq би трябвало да може да се изрази в езика на теорията на множествата.

41 Наредена двойка (ordered pair) Дефиниция на Kuratowski Определение 12 Всяко множество ttau, ta, buu наричаме наредена двойка с първи елемент a и втори елемент b. Краткият запис е pa, bq. Тъй като дефиницията ползва множество, със същия успех можехме да напишем tta, bu, tauu и така нататък.

42 Основното свойство на наредените двойки Следният важен резултат приемаме без доказателство. Теорема 1 pa, bq pc, dq тстк a c и b d.

43 Наредена тройка, четворка,..., k-торка Без формални обяснения приемаме, че понятията наредена тройка и така нататък имат очевиден смисъл. Нотациите са: pa, b, cq за наредена тройка (triple). pa, b, c, dq за наредена четворка (quadruple). pa 1, a 2,..., a k q за наредена k-орка (k-tuple).

44 Декартово произведение Нека A и B са множества. Декартовото произведение на A и B (Cartesian product) е множеството A ˆ B tpa, bq a P A ^ b P Bu Пример: нека A t1, 2u и B ta, b, cu. Тогава A ˆ B tp1, aq, p1, bq, p1, cq, p2, aq, p2, bq, p2, cqu B ˆ A tpa, 1q, pa, 2q, pb, 1q, pb, 2q, pc, 1q, pc, 2qu В общия случай A ˆ B B ˆ A. Тоест, операцията не е комутативна. Тя не е и асоциативна защо?

45 Обобщено Декартово произведение Чрез неформално въведените понятия наредена тройка, наредена четворка и наредена k-торка можем да направим следните дефиниции. Нека A, B, C, D, A 1, A 2,..., A k са множества. A ˆ B ˆ C tpa, b, cq a P A ^ b P B ^ c P Cu A ˆ B ˆ C ˆ D tpa, b, c, dq a P A ^ b P B ^ c P C ^ d P Du A 1 ˆ A 2 ˆ ˆ A k tpa 1, a 2,..., a k q a 1 P A 1 ^ a 2 P A 2 ^ ^ a k P A k u ką Може да пишем A i наместо A 1 ˆ A 2 ˆ ˆ A k. i 1

46 Фамилия В аксиоматиката ZF всичко е множество. Ние приемаме различен възглед: има протоелементи, които обикновено бележим с малки букви като a, b и така нататък; протоелементите не са множества, а множествата изграждаме от протоелементи и/или други множества, примерно ta, tbuu. Множество от множества ще наричаме фамилия (family). Множеството от протоелементите, които може да се появяват, се нарича опорното множество (ground set). Като пример, нека опорното множество е A ta, b, c, du. Фамилии над A са, примерно, X tta, bu, ta, c, du, tb, du, tduu Y tta, duu W thu Z tu H

47 Разбиване и покриване на множество Нека A е непразно опорно множество. Покриване на A (set cover) е всяка фамилия X tx 1, X 2,..., X k u, такава че k ě 1 и: P t1, 2,..., ku : X i Ď A, P t1, 2,..., ku : X i H, Ť 3 k i 1 X i A. Ако освен това е вярно, че ď i ă j ď k Ñ X i X X j Hq казваме, че X е разбиване (set partition) на A.

48 Пример за разбиване и покриване на множество Нека A ta, b, c, du. Покриване на A е, примерно, tta, b, du, tb, cu, ta, b, c, duu Разбиване на A е, примерно, tta, cu, tbu, tduu

49 Нотации върху фамилии Нека X е фамилия над A. Тогава ď X означава обединението на множествата-елементи на X : ď X ta pds P X : a P Squ Забележете, че тази нотация не може да се използва, ако X не е фамилия, тоест, ако X има елементи, които не са множества (а са протоелементи). Дуалната нотация е č X : č X ta p@s P X : a P Squ

50 Аксиома за индукцията Тази аксиома не е част от ZF. Удачно е да мислим за нея като за конструкция, или безкрайна процедура, която генерира множество, стартирайки от някаква база и прилагайки итеративно някакви операции. Аксиома 4 (Аксиома за индукцията) Нека е дадено непразно множество M 0, което наричаме базово множество, и непразно множество от операции F, приложими в тази конструкция. Включваме елементите на M 0 в M, тоест, M Ð M 0. Прилагаме неограничено следното: Нека M 1 е множеството от елементите, които се получават при всевъзможните прилагания на операциите от F върху текущото M; Добавяме M 1 към M, тоест, M Ð M Y M 1. Така полученото M е множество. Пишем M pm 0, Fq.

51 Индуктивно генерирани множества. Пример с N. (1) Множества, дефинирани чрез безкрайната процедура от аксиомата за индукцията, са индуктивно генерирани множества. Най-простият пример за индуктивно генерирано множество е множеството N от естествените числа. При него M 0 t0u, а F съдържа една единствена операция: добавяне на единица. На английски наричат тази операция successor operation, поради което е удачно да я бележим със succ ; примерно, succp0q 1, succp1q 2, succp99q 100 и така нататък.

52 Индуктивно генерирани множества. Пример с N. (2) Съгласно казаното дотук, нулата е естествено число, защото конструкцията на N започва с t0u. Прилагайки операцията succ по всевъзможните начини към t0u, получаваме 1. Добавяме 1 към N и то вече съдържа 0 и 1. Прилагайки операцията succ по всевъзможните начини към t0, 1u, получаваме 1 и 2. Добавяме 1 и 2 към N и то вече съдържа 0, 1 и 2. Прилагайки операцията succ по всевъзможните начини към t0, 1, 2u, получаваме 1, 2 и 3. Добавяме 1, 2 и 3 към N и то вече съдържа 0, 1, 2 и 3. И така нататък. Пишем N t0, 1, 2,..., u, като... в десния край казва, че тази последователност е безкрайна.

53 Доказателства по индукция Обикновена индукция Доказателствата по индукция са мощно средство. Те имат ключова роля в дискретната математика. Типичната ситуация е такава. Даден е предикат Ppnq и трябва да P N : Ppnq. Схемата на доказателствата по индукция върху естествените числа е следната. Доказваме Pp0q, като просто проверяваме истинността на предиката за n 0. Допускаме Ppnq за произволно n P N и въз основа на това допускане доказваме Ppn ` 1q.

54 Доказателства по индукция Силна индукция (1) Даден е предикат Ppnq и трябва да P N : Ppnq. Схемата на доказателствата със силна индукция върху естествените числа е следната. Доказваме Pp0q, като просто проверяваме истинността на предиката за n 0. Допускаме, че за произволно n P N е изпълненено: Pp0q, Pp1q,..., Ppnq. Въз основа на всички тези допускания доказваме Ppn ` 1q.

55 Доказателства по индукция Силна индукция (2) Пример за доказателство със силна индукция. Теорема 2 Всяко естествено число, по-голямо или равно на 2, е произведение на едно или повече прости числа. Даказателство: Ще докажем теоремата със силна индукция. Базата е n 2 (а не n 0). Твърдението за стойност на аргумента 2 е тривиално вярно: 2 е произведение на едно просто число, а именно 2. С това доказахме базовия случай. Индуктивното предположение е, че за произволно n ě 2 е вярно, че за всяко k P t2, 3,..., nu е вярно, че k е произведение от едно или повече прости числа.

56 Доказателства по индукция Силна индукция (3) В индуктивната стъпка разлеждаме твърдението за стойност на аргумента n ` 1. Следните подслучаи са изчерпателни: n ` 1 е просто. Тогава n ` 1 се явява произведение на едно просто число. n ` 1 е съставно. Тогава по дефиниция n ` 1 p q, където p, q P t2, 3,..., nu. Съгласно индуктивното предположение, и p, и q са произведения от едно или повече прости числа. Тогава n ` 1 е произведение от едно или повече прости числа. QED

57 Доказателства по индукция Силна индукция (4) Силната индукция е еквивалентна на обикновената (и се казва силна по дидактични причини). Ако дефинираме предиката Qpnq така: Ppkq е в сила за k P t0, 1,..., nu то да докажем Ppnq със силна индукция е същото като да докажем Qpnq с обикновена индукция.

58 Доказателства по индукция Структурна индукция В по-общия случай доказваме предикат Ppxq, където домейнът е някакво индуктивно дефинирано множество M pm 0, Fq. Схемата е следната: За всеки елемент x от M 0 проверяваме истинността на Ppxq. Допускаме Ppxq за произволно x P M и въз основа на това допускане доказваме, че за всеки y, който се получава при прилагането на операциите от F върху текущото M, Ppyq е вярно. Тази индукция се казва структурна индукция, на английски е structural induction, и се прилага широко в области като теорията на графите.

59 Мултимножества (1) Неформално: мултимножество (multiset) е нещо като множество, но многократните появи на даден елемент са от значение. Примерно, мултимножеството от три единици и една двойка е различно от мултимножеството от две единици и една двойка. При мултимножествата няма наредба, също като в обикновените множества няма наредба. Няма утвърдена нотация за мултимножествата. Авторът ползва нотация с фигурни скоби, но с един субскрипт M : t1, 1, 1, 2u M И така, t1, 1, 1, 2u M t1, 2, 1, 1u M, но t1, 1, 1, 2u M t1, 2, 1u M.

60 Мултимножества (2) Можем спокойно да минем без понятието мултимножество. То изглежда обобщение на множество, но можем да ползваме множество и кратност, за да изразим това, което изразяваме чрез мултимножество. От друга страна, мултимножество е много удобно и ще се ползва в изложението за комбинаторни конфигурации (структури) и рекуренти уравнения. Единствената операция, която въвеждаме за мултимножества, е обединение. То е подобно на обединението на обикновени множества, но кратностите се сумират. Примерно, ta, a, b, c, c, du M Y ta, b, b, f u M ta, a, a, b, b, b, c, c, d, f u M

61 Мултимножества и фамилии Някои автори дефинират фамилия над дадено опорно множество A като мултимножество, чиито елементи-множества са подмножества на A. Това означава, че фамилия може да има повтарящи се елементи, което на свой ред влече, че ако A е крайно множество (понятие, което все още не сме дефинирали формално!) с n елемента, не може да дадем горна граница за броя на фамилиите над A. За целите на тези лекции, фамилиите са множества (което означава, че нямат повтарящи се елементи) и, ако A има n елемента, то има най-много 2 2n фамилии над A и тази граница е точна. Защо това е така, ще видим в следваща лекция.

62 КРАЙ

Microsoft Word - nbb2.docx

Microsoft Word - nbb2.docx Коректност на метода на характеристичното уравнение за решаване на линейно-рекурентни уравнения Стефан Фотев Пиша този файл, тъй като не успях да намеря в интернет кратко и ясно обяснение на коректността

Подробно

Проф

Проф Утвърдил:.. / доц. д-р Е. Великова / Утвърден от Факултетен съвет с протокол 2 / 24.02.2014 г. СОФИЙСКИ УНИВЕРСИТЕТ СВ. КЛИМЕНТ ОХРИДСКИ Специалност: Информатика М И И 0 1 0 1 1 3 Дисциплина: Факултет

Подробно

Семинар № 2: Граници на редици, признаци на Даламбер и Коши за сходимост на редове

Семинар № 2: Граници на редици, признаци на Даламбер и Коши за сходимост на редове Семинар / 7 Семинар : Парциална сума на числов ред. Метод на пълната математическа индукция. Критерии за сходимост на редове.! Редица (последователност): x, x,, x, x! Ред: x x x...... Числов ред (безкрайна

Подробно

ЛЕКЦИЯ 6 ЗАКОН ЗА ИНЕРЦИЯТА Определение. Броят на положителните коефициенти в каноничния вид на дадена квадратична форма се нарича положителен индекс

ЛЕКЦИЯ 6 ЗАКОН ЗА ИНЕРЦИЯТА Определение. Броят на положителните коефициенти в каноничния вид на дадена квадратична форма се нарича положителен индекс ЛЕКЦИЯ 6 ЗАКОН ЗА ИНЕРЦИЯТА Определение. Броят на положителните коефициенти в каноничния вид на дадена квадратична форма се нарича положителен индекс на инерцията на тази квадратична форма. Броят на отрицателните

Подробно

Пръстени. Разглеждаме непразното множество R, което е затворено относно две бинарни операции събиране и умножение + : R R R : R R R. Казваме, че R е п

Пръстени. Разглеждаме непразното множество R, което е затворено относно две бинарни операции събиране и умножение + : R R R : R R R. Казваме, че R е п Пръстени. Разглеждаме непразното множество R, което е затворено относно две бинарни операции събиране и умножение + : R R R : R R R. Казваме, че R е пръстен, ако са изпълнени аксиомите 1.-4. за абелева

Подробно

Exam, SU, FMI,

Exam, SU, FMI, Поправителен изпит по Дискретни структури задачи СУ ФМИ 29. 08. 2016 г. Име: ФН: Спец.: Курс: Задача 1 2 3 4 5 Общо получени точки максимум точки 20 20 35 30 30 135 Забележка: За отлична оценка са достатъчни

Подробно

Microsoft Word - VM22 SEC55.doc

Microsoft Word - VM22 SEC55.doc Лекция 5 5 Диференциални уравнения от първи ред Основни определения Диференциално уравнение се нарича уравнение в което участват известен брой производни на търсената функция В общия случай ( n) диференциалното

Подробно

Microsoft Word - VM22 SEC66.doc

Microsoft Word - VM22 SEC66.doc Лекция 6 6 Теорема за съществуване и единственост Метричното пространство C [ a b] Нека [ a b] е ограничен затворен интервал и да разгледаме съвкупността на непрекъснатите функции f ( определени в [ a

Подробно

Информатика

Информатика ХИМИКОТЕХНОЛОГИЧЕН И МЕТАЛУРГИЧЕН УНИВЕРСИТЕТ - СОФИЯ ИНФОРМАТИКА част първа лектор: доц. д-р Атанас Атанасов Катедра Програмиране и използване на компютърни системи Лекция 3 ЛОГИЧЕСКИ ОСНОВИ НА КОМПЮТЪРНИТЕ

Подробно

Microsoft Word - PRMAT sec99.doc

Microsoft Word - PRMAT sec99.doc Лекция 9 9 Изследване на функция Растене, намаляване и екстремуми В тази лекция ще изследваме особеностите на релефа на графиката на дадена функция в зависимост от поведението на нейната производна Основните

Подробно

(не)разложимост на полиноми с рационални коефициенти Велико Дончев Допълнителен материал за студентите по Висша алгебра и Алгебра 2 на ФМИ 1 Предварит

(не)разложимост на полиноми с рационални коефициенти Велико Дончев Допълнителен материал за студентите по Висша алгебра и Алгебра 2 на ФМИ 1 Предварит (не)разложимост на полиноми с рационални коефициенти Велико Дончев Допълнителен материал за студентите по Висша алгебра и Алгебра 2 на ФМИ 1 Предварителни сведения и твърдения Както е ясно от основната

Подробно

Глава 13 Пълни многообразия Определение Пред-многообразието X е отделимо, ако диагоналът = {(x, x) x X} е затворено подмножество на X X. Отделим

Глава 13 Пълни многообразия Определение Пред-многообразието X е отделимо, ако диагоналът = {(x, x) x X} е затворено подмножество на X X. Отделим Глава 13 Пълни многообразия Определение 13.1. Пред-многообразието X е отделимо, ако диагоналът = {(x, x) x X} е затворено подмножество на X X. Отделимите пред-многообразия X се наричат многообразия. Ако

Подробно

СОФИЙСКА МАТЕМАТИЧЕСКА ГИМНАЗИЯ ТУРНИР ПО МАТЕМАТИКА И ИНФОРМАТИКА "ЗА ТОРТАТА НА ДИРЕКТОРА" ТЕМА ПО МАТЕМАТИКА 8 КЛАС Задача 1. Да се реши в цели чис

СОФИЙСКА МАТЕМАТИЧЕСКА ГИМНАЗИЯ ТУРНИР ПО МАТЕМАТИКА И ИНФОРМАТИКА ЗА ТОРТАТА НА ДИРЕКТОРА ТЕМА ПО МАТЕМАТИКА 8 КЛАС Задача 1. Да се реши в цели чис СОФИЙСКА МАТЕМАТИЧЕСКА ГИМНАЗИЯ ТУРНИР ПО МАТЕМАТИКА И ИНФОРМАТИКА "ЗА ТОРТАТА НА ДИРЕКТОРА" ТЕМА ПО МАТЕМАТИКА 8 КЛАС Задача 1. Да се реши в цели числа уравнението p( + b) = (5 + b) 2, където p е просто.

Подробно

Министерство на образованието, младежта и науката 60. Национална олимпиада по математика Областен кръг, г. Условия, кратки решения и кри

Министерство на образованието, младежта и науката 60. Национална олимпиада по математика Областен кръг, г. Условия, кратки решения и кри Министерство на образованието, младежта и науката 60. Национална олимпиада по математика Областен кръг, 1-1.0.011 г. Условия, кратки решения и критерии за оценяване Задача 11.1. Да се намерят всички стойности

Подробно

Вариант 1 Писмен Изпит по Дискретни Структури 14/02/2018 г. Оценката се образува по следния начин: 2 + бр. точки, Наредени двойки бележим с ъглови ско

Вариант 1 Писмен Изпит по Дискретни Структури 14/02/2018 г. Оценката се образува по следния начин: 2 + бр. точки, Наредени двойки бележим с ъглови ско Вариант Писмен Изпит по Дискретни Структури 4/02/208 г. Оценката се образува по следния начин: 2 + бр. точки, Наредени двойки бележим с ъглови скоби, напр., b. Зад.. Намерете: а) (0.25 т.) подмножествата

Подробно

Как да съставим задачи като използваме подобните триъгълници, свързани с височините на триъгълника

Как да съставим задачи като използваме подобните триъгълници, свързани с височините на триъгълника Съставяне на задачи с подобни триъгълници, свързани с височините на триъгълника Бистра Царева, Боян Златанов, Катя Пройчева Настоящата работа е адресирана към учителите по математика и техните изявени

Подробно

Линейна алгебра 7. Умножение на матрици. Обратими матрици. Матрични уравнения специалности: Математика, Бизнес математика, Приложна математика, I курс

Линейна алгебра 7. Умножение на матрици. Обратими матрици. Матрични уравнения специалности: Математика, Бизнес математика, Приложна математика, I курс . Обратими матрици. Матрични уравнения специалности: Математика, Бизнес математика, Приложна математика, I курс лектор: Марта Теофилова Кратка история Матричното умножение е въведено от немския математик

Подробно

16. Основни методи за интегриране. Интегриране на някои класове функции Интегриране по части. Теорема 1 (Формула за интегриране по части). Ако

16. Основни методи за интегриране. Интегриране на някои класове функции Интегриране по части. Теорема 1 (Формула за интегриране по части). Ако 6. Основни методи за интегриране. Интегриране на някои класове функции. 6.. Интегриране по части. Теорема (Формула за интегриране по части). Ако функциите f(x) и g(x) садиференцируеми в интервала (a, b)

Подробно

Homework 3

Homework 3 Домашно 3 по дисциплината Дискретни структури за специалност Информатика I курс летен семестър на 2015/2016 уч г в СУ ФМИ Домашната работа се дава на асистента в началото на упражнението на 25 26 май 2016

Подробно

Глава 5 Критерий за субхармоничност Да разгледаме някои общи свойства на полу-непрекъснатите отгоре функции, преди да се съсредоточим върху онези от т

Глава 5 Критерий за субхармоничност Да разгледаме някои общи свойства на полу-непрекъснатите отгоре функции, преди да се съсредоточим върху онези от т Глава 5 Критерий за субхармоничност Да разгледаме някои общи свойства на полу-непрекъснатите отгоре функции, преди да се съсредоточим върху онези от тях, които са субхармонични. Лема-Определение 5.1. Нека

Подробно

Синтаксис за дефиниране на функции Трифон Трифонов Функционално програмиране, спец. Информатика, 2015/16 г. 6 януари 2016 г. Трифон Трифонов (ФП-И 15/

Синтаксис за дефиниране на функции Трифон Трифонов Функционално програмиране, спец. Информатика, 2015/16 г. 6 януари 2016 г. Трифон Трифонов (ФП-И 15/ Синтаксис за дефиниране на функции Трифон Трифонов Функционално програмиране, спец. Информатика, 2015/16 г. 6 януари 2016 г. Трифон Трифонов (ФП-И 15/16) Синтаксис за дефиниране на функции 6 януари 2016

Подробно

Microsoft Word - IGM-SER1111.doc

Microsoft Word - IGM-SER1111.doc Лекция Редове на Фурие поточкова сходимост Теорема на Дирихле Тук ще разглеждаме -периодична функция ( ) която ще искаме да бъде гладка по части Това означава че интервала ( ) може да се раздели на отделни

Подробно

Microsoft Word - VM-2-7-integrirane-na-racionalni-funkcii-seminar.doc

Microsoft Word - VM-2-7-integrirane-na-racionalni-funkcii-seminar.doc 7. Интегриране на рационални функции Съдържание. Пресмятане на неопределен интеграл от елементарни дроби. Интегриране на правилни рационални функции. Интегриране на неправилни рационални функции ТЕОРИЯ

Подробно

Глава 15 Въпрос 15: Оператор на Рейнолдс. Крайна породеност на пръстена от инвариантни полиноми на крайна матрична група. Навсякъде в настоящия въпрос

Глава 15 Въпрос 15: Оператор на Рейнолдс. Крайна породеност на пръстена от инвариантни полиноми на крайна матрична група. Навсякъде в настоящия въпрос Глава 15 Въпрос 15: Оператор на Рейнолдс. Крайна породеност на пръстена от инвариантни полиноми на крайна матрична група. Навсякъде в настоящия въпрос полето k е с характеристика char(k = 0. За произволни

Подробно

XXX МЕЖДУНАРОДЕН ТУРНИР НА ГРАДОВЕТЕ Пролетен тур, ОСНОВЕН ВАРИАНТ за клас РЕШЕНИЯ Задача 1. Правоъгълник е разделен на няколко по-малки право

XXX МЕЖДУНАРОДЕН ТУРНИР НА ГРАДОВЕТЕ Пролетен тур, ОСНОВЕН ВАРИАНТ за клас РЕШЕНИЯ Задача 1. Правоъгълник е разделен на няколко по-малки право XXX МЕЖДУНАРОДЕН ТУРНИР НА ГРАДОВЕТЕ Пролетен тур, ОСНОВЕН ВАРИАНТ за 10 1 клас РЕШЕНИЯ Задача 1 Правоъгълник е разделен на няколко по-малки правоъгълника Възможно ли е всяка отсечка, която свързва центровете

Подробно

Частично рекурсивни, рекурсивни и примитивно рекурсивни функции. Рекурсивни и рекурсивно номеруеми множества Този текст съдържа някои сведения от теор

Частично рекурсивни, рекурсивни и примитивно рекурсивни функции. Рекурсивни и рекурсивно номеруеми множества Този текст съдържа някои сведения от теор Частично рекурсивни, рекурсивни и примитивно рекурсивни функции. Рекурсивни и рекурсивно номеруеми множества Този текст съдържа някои сведения от теорията на изчислимостта, които ще се предполагат известни

Подробно

Microsoft Word - PMS sec11.doc

Microsoft Word - PMS sec11.doc Лекция Матрици и детерминанти Определения Матрицата е правоъгълна таблица от числа Ако е матрица с m реда и стълба то означаваме () O m m m m ( ) За елементите на матрицата се използва двойно индексиране

Подробно

Записки по Логическо програмиране за резолюции Забележка 1. В тези записки структурите са обозначавани посредством удебелени латински букви вместо с к

Записки по Логическо програмиране за резолюции Забележка 1. В тези записки структурите са обозначавани посредством удебелени латински букви вместо с к Записки по Логическо програмиране за резолюции Забележка 1. В тези записки структурите са обозначавани посредством удебелени латински букви вместо с курсив, за да бъде сигурно, че няма да възникнат неочаквани

Подробно

СОФИЙСКА МАТЕМАТИЧЕСКА ГИМНАЗИЯ ТУРНИР ПО МАТЕМАТИКА И ИНФОРМАТИКА "ЗА ТОРТАТА НА ДИРЕКТОРА" ТЕМА ПО МАТЕМАТИКА КЛАС Задача 1. Дадена е двуизмер

СОФИЙСКА МАТЕМАТИЧЕСКА ГИМНАЗИЯ ТУРНИР ПО МАТЕМАТИКА И ИНФОРМАТИКА ЗА ТОРТАТА НА ДИРЕКТОРА ТЕМА ПО МАТЕМАТИКА КЛАС Задача 1. Дадена е двуизмер СОФИЙСКА МАТЕМАТИЧЕСКА ГИМНАЗИЯ ТУРНИР ПО МАТЕМАТИКА И ИНФОРМАТИКА "ЗА ТОРТАТА НА ДИРЕКТОРА" ТЕМА ПО МАТЕМАТИКА 10-11 КЛАС Задача 1. Дадена е двуизмерна огледална стая във формата на правилен шестоъгълник

Подробно

036v-b.dvi

036v-b.dvi МАТЕМАТИКА И МАТЕМАТИЧЕСКО ОБРАЗОВАНИЕ, 2010 MATHEMATICS AND EDUCATION IN MATHEMATICS, 2010 Proceedings of the Thirty Ninth Spring Conference of the Union of Bulgarian Mathematicians Albena, April 6 10,

Подробно

Microsoft Word - Tema-8-klas-PLOVDIV.doc

Microsoft Word - Tema-8-klas-PLOVDIV.doc МИНИСТЕРСТВО НА ОБРАЗОВАНИЕТО И НАУКАТА СЪЮЗ НА МАТЕМАТИЦИТЕ В БЪЛГАРИЯ Пролетен математически турнир 7 9 март 9 г., ПЛОВДИВ Тема за 8 клас Задача. Дадено е уравнението ax + 9 = x + 9ax 8x, където a е

Подробно

Основен вариант, клас Задача 1. (3 точки) За кои n съществуват различни естествени числа a 1, a 2,..., a n, за които сборът е естествено число

Основен вариант, клас Задача 1. (3 точки) За кои n съществуват различни естествени числа a 1, a 2,..., a n, за които сборът е естествено число Основен вариант, 0. 2. клас Задача. (3 точки) За кои n съществуват различни естествени числа, a 2,..., a n, за които сборът е естествено число? a 2 a 3 + + a n Решение: Ще докажем, че n =, n > 2. При n

Подробно

РЕФЕРАТ по дисциплината Дискретни структури 1. (*) Докажете асоциативността на операциите обединение и сечение на множества, тоест, че за произволни м

РЕФЕРАТ по дисциплината Дискретни структури 1. (*) Докажете асоциативността на операциите обединение и сечение на множества, тоест, че за произволни м РЕФЕРАТ по дисциплината Дискретни структури. (*) Докажете асоциативността на операциите обединение и сечение на множества, тоест, че за произволни множества A, B и C са изпълнени следните равенства: (A

Подробно

Slide 1

Slide 1 Списъци. Структура и синтаксис. Създаване и показване. Основни операции(добавяне, изваждане на елемент или цял подсписък; подреждане). Трансформации. проф. дмн С. Христова Списъци Списъците / list са основна

Подробно