SlideShare ist ein Scribd-Unternehmen logo
1 von 27
DISCRETE STRUCTURE
                         Presented to:-
                                Mrs. Shashi Prabha

By:-
Kumar Siddarth Bansal (100101114)  Group
Mansi Mahajan (100101126) Semi Group
Anadi Vats (100101030)  Monoid
Ashwin Soman (100101056 )  Permutation group
Jishnu V. Nair (100101100) homomorphism and isomorphism
GROUP


(G,*) be an algebraic structure where * is binary operation, then (G,*) is
           called a group if following conditions are satisfied:
            1.Closure law: The binary * is a closed operation
                               i.e. a*b є G for all a,b є G.
  2.Associative law: The binary operation * is an associative operation
                               i.e. a*(b*c)=(a*b)*c for all a,b,c є G.
           3.Identity element: There exist an identity element
                                i.e. for some e є S, e * a=a*e,a є G.
4.Inverse law: For each a in G, there exist an element a′ (inverse of a) in
                        G such that a*a′=a′*a=e.
EXAMPLES



Consider three colored blocks (red, green, and blue), initially placed in the order RGB.
Let a be the operation "swap the first block and the second block", and b be the operation
"swap the second block and the third block".
We can write xy for the operation "first do y, then do x"; so that ab is the operation RGB
→ RBG → BRG, which could be described as "move the first two blocks one position to
the right and put the third block into the first position". If we write e for "leave the blocks
as they are" (the identity operation), then we can write the six permutations of the three
blocks as follows:
e : RGB → RGB
a : RGB → GRB
b : RGB → RBG
ab : RGB → BRG
ba : RGB → GBR
aba : RGB → BGR
SEMI GROUP


   An algebraic structure (S,*) is called a semigroup if the following
                        conditions are satisfied:


1.The binary operation * is a closed operation i.e. . a*b є S for all a,b є S
                              (closure law)
        2.The binary operation * is an associative operation i.e.
                   a*(b*c)=(a*b)*c for all a,b,c є S.
                            (associative law)
EXAMPLES


1. (N,+),(N,*)
  (Z,+),(Z,*)
  (Q,+),(Q,*)
  (R,+),(R,*)
are all semigroup where N,Z,Q,R respectively denote set of natural
numbers, set of integers ,set of rational numbers, set of real numbers
          as; (N,+) is set of natural numbers
          a+(b+c)=(a+b)+c(associative law)
          1+(2+3)=(1+2)+3
          1+5=3+3
          6+6
Hence ,it holds associative law, and a,b,c є N, follows Clouser law
EXAMPLES


2.We know that every group (G,*) is a semigroup.Thus G={1,2,3,4} is a group
under multiplication moduls 5 is also the semi group.

                            Proof:
*    1    2     3     4
                            i)Closure law verified
1    1    2     3     4
                            ii)Associative law verified i.e.(1*2)*3=1*(2*3).
2    2    4     1     3
                            iii)Identity element = 1
3    3    1     4     2      thus, it is a semigroup.
4    4    3     2     1
MONOID


   An algebraic structure (S,*) is called monoid if following conditions are
                                     satisfied:

                1.The binary operation * is a closed operation.

              2.The binary operation * is an associative operation

3.There exist an identity element i.e. for some e є S, e * a=a * e=a for all a є S.

      Thus a monoid is a semi group (S,*) that has identity element
EXAMPLES


1. For each operation * define below, determine whether it is a monoid or not:
i)on N ,a*b=a2+b2
a)Closure 
 2*5=4+25=29,
 3*4=9+16=25….
 i.e(a*b є G)
b)Asociative 
 (2*5)*3=2*(5*3)
 29*3=2(25+9)
 (29)+(3)=(2)+(34)
 850=4+1156
 850 != 1160       not a monoid.
EXAMPLES


ii) on R,where a*b=ab/3
a) Closure :
         5*3=5*3/3=5 --- real
         6*4=6*4/3=8 --- real
b) Associative :
         2*(5*3)=(2*5)*3
         2*5=(2*5/3)*3
         2*5/3=2*5*3/3*3
         10/3=10/3
EXAMPLES


iii)Identity
          ae=a
          ae=ae/3
          2ae=0
          e=0
          Thus it is a monoid…
EXAMPLES


2. Let * be the operation on set R of real numbers defined by a*b=a+b+2ab
a) Find 2*3,3*(-5), and 7* (½)
b) Is (R,*) is a monoid ???
c) Find identity element
d) Which element have inverse and what are they???
 i) 2*3 = 2+3+2*2*3
           =17
    ii)3*(-5) = 3 – 5 + 2 * 3 * -5
              = 3 – 5 -30
              = -32
EXAMPLES


iii) 7 * (½) = 7 + (½) + 2 * 7 * (½)
           = 14(½) =14.5
b) Is (R,*) a monoid ???
   a) closure:
           2*3=17, 3*-5 = -32, 7 * (½) = 14.5
           all are real no. i.e. ( a*b є G )
           checked
   b) associative :
           (2*3)*4 = 2*(3*4)
           (2+3+2*2*3)*4 = 2*(3+4+2*3*4)
           (17*4) = (2*31)
EXAMPLES


(17+4+2*17*4) = (2+31+2*31*2)
21+136 = 33+124
157=157
Checked
c)Identity :
          a e=a identity
          a e = a+e+ae  0= ae+e+ae
                          0= 2ae+e
                          e(2a+1)=0
                          e=0
                          identity element = 0
EXAMPLES


c) Find inverse
   a a-1 = e [ but e = 0]
   a a-1 = 0
 let a-1 = x
    ax = 0
 [ax = a+x+2ax]
2ax+x = -a
 x(2a+1)= -a
 x = (-a/2a+1)
 a-1 = [-a/2a+1]……. No inverse will be at a= (½)
PERMUTATION GROUP


Let A be finite set .then a function f : A  A is said to be permutation of A
if
i)   f is one-one
ii) f is onto

i.e. A bijection from A to itself is called permutation of A.

The number of distinct element in the finite set A is called the degree of
permutation
EQUALITY OF TWO
                  PERMUTATION


   Let f and g be two permutation on a set X.Then
      f=g if and only if f(x)=g(x) for all x in X.
                      Example:

               f=                   g=

         Evidently f(1)=2=g(1) , f(2)=3=g(2)
                      f(3)=4=g(3)
Thus f(x)=g(x) for all xϵ{1,2,3} which implies that f=g
IDENTITY PERMUTATION


 If each element of a permutation be replaced by itself.then it is called the
identity permutation and
   is denoted by the symbol I.
For example:
                                     I=


                         Is an identity permutation.
PRODUCT OF PERMUTATION


The product of two permutations f and g of same degree is denoted by
        fog or fg , meaning first perform f then perform g.



              f=                                   g=


                               Then

                                 fog =
INVERSE PERMUTATION


Since a permutation is one-one onto map and hence it is inversible , i.e,
                     every permutation f on a set
                          P={a1,a2,a3,….an}
           Has a unique inverse permutation denoted by f -1

                              Thus if f=



                               Then f-1=
PROPERTIES



  1. Closure property
2. Associative property
3. Existence of identity
4. Existence of inverse
CYCLIC PERMUTATION


A permutation which replaces n objects cyclically is called a cyclic
                   permutation of degree n.
                             Let ,

                                 P=

                We can simply write it S=(1 2 3 4)
EXAMPLES




       Let A = {1,2} then number of permution group = 2
    Similarly if A={1,2,3} then no. of permutation group = 6
The six permutations on written as permutations in cycle form are
                  1,(1 2),(1 3),(2 3),(1 2 3),(2 1 3)
EXAMPLE
HOMOMORPHISM AND ISOMORPHISM


  A homomorphism is a map between two groups which respects the group
structure. More formally, let G and H be two group, and f a map from G to H
  (for every g∈G, f(g)∈H). Then f is a homomorphism if for every g 1,g2∈G,
f(g1g2)=f(g1)f(g2). For example, if H<G, then the inclusion map i(h)=h∈G is a
 homomorphism. Another example is a homomorphism from Z to Z given by
       multiplication by 2, f(n)=2n. This map is a homomorphism since
                      f(n+m)=2(n+m)=2n+2m=f(n)+f(m).
HOMOMORPHISM AND ISOMORPHISM


A group isomorphism is a special type of group homomorphism. It is a mapping between
 two groups that sets up a one-to-one correspondence between the elements of the groups
   in a way that respects the respective group operations. If there exists an isomorphism
 between two groups, then the groups are called isomorphic. Isomorphic groups have the
             same properties and the same structure of their multiplication table.
            Let (G, *) and (H, #) be two groups, where "*" and "#" are the binary
       operations in G and H, respectively. A group isomorphism from (G, *) to (H, #) is
a bijection from G to H, i.e. a bijective mapping f : G → H such that for all u and v in G one
                                                 has
                                      f (u * v) = f (u) # f (v).
Two groups (G, *) and (H, #) are isomorphic if an isomorphism between them exists. This
                                             is written:
                                           (G, *) (H, #)
  If H = G and the binary operations # and * coincide, the bijection is an automorphism.
EXAMPLES


The group of all real numbers with addition, (R,+), is isomorphic to the
     group of all positive real numbers with multiplication (R +, ):
                          via the isomorphism
                                 f(x) = ex
Ds

Weitere ähnliche Inhalte

Was ist angesagt?

On Coincidence Points in Pseudocompact Tichonov Spaces and Common Fixed Point...
On Coincidence Points in Pseudocompact Tichonov Spaces and Common Fixed Point...On Coincidence Points in Pseudocompact Tichonov Spaces and Common Fixed Point...
On Coincidence Points in Pseudocompact Tichonov Spaces and Common Fixed Point...inventionjournals
 
Functions as Relations
Functions as Relations Functions as Relations
Functions as Relations Yassirdino
 
Kundoc.com optimization and-differentiation-in-banach-spaces
Kundoc.com optimization and-differentiation-in-banach-spacesKundoc.com optimization and-differentiation-in-banach-spaces
Kundoc.com optimization and-differentiation-in-banach-spacesjuanpablo1382
 
Cd32939943
Cd32939943Cd32939943
Cd32939943IJMER
 
CONSERVED_INTEGRAL_QUANTITIES_160716_SJ_FLETCHER
CONSERVED_INTEGRAL_QUANTITIES_160716_SJ_FLETCHERCONSERVED_INTEGRAL_QUANTITIES_160716_SJ_FLETCHER
CONSERVED_INTEGRAL_QUANTITIES_160716_SJ_FLETCHERStephen Fletcher
 
Some properties of gi closed sets in topological space.docx
Some properties of gi  closed sets in topological space.docxSome properties of gi  closed sets in topological space.docx
Some properties of gi closed sets in topological space.docxAlexander Decker
 
Adv math[unit 1]
Adv math[unit 1]Adv math[unit 1]
Adv math[unit 1]Nald Torres
 
Basic galois field arithmatics required for error control codes
Basic galois field arithmatics required for error control codesBasic galois field arithmatics required for error control codes
Basic galois field arithmatics required for error control codesMadhumita Tamhane
 
Fixed point result in probabilistic metric space
Fixed point result in probabilistic metric spaceFixed point result in probabilistic metric space
Fixed point result in probabilistic metric spaceAlexander Decker
 
A common fixed point of integral type contraction in generalized metric spacess
A  common fixed point of integral type contraction in generalized metric spacessA  common fixed point of integral type contraction in generalized metric spacess
A common fixed point of integral type contraction in generalized metric spacessAlexander Decker
 
Relations between two sets
Relations between two setsRelations between two sets
Relations between two setsYassirdino
 
Partial ordering in soft set context
Partial ordering in soft set contextPartial ordering in soft set context
Partial ordering in soft set contextAlexander Decker
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceinventy
 
Lesson 25: Evaluating Definite Integrals (slides)
Lesson 25: Evaluating Definite Integrals (slides)Lesson 25: Evaluating Definite Integrals (slides)
Lesson 25: Evaluating Definite Integrals (slides)Matthew Leingang
 
The Relationship between Kernel Set and Separation via ω-Open Set
The Relationship between Kernel Set and Separation via ω-Open SetThe Relationship between Kernel Set and Separation via ω-Open Set
The Relationship between Kernel Set and Separation via ω-Open Setpaperpublications3
 

Was ist angesagt? (20)

Digital text
Digital  textDigital  text
Digital text
 
10.1.1.226.4381
10.1.1.226.438110.1.1.226.4381
10.1.1.226.4381
 
On Coincidence Points in Pseudocompact Tichonov Spaces and Common Fixed Point...
On Coincidence Points in Pseudocompact Tichonov Spaces and Common Fixed Point...On Coincidence Points in Pseudocompact Tichonov Spaces and Common Fixed Point...
On Coincidence Points in Pseudocompact Tichonov Spaces and Common Fixed Point...
 
Functions as Relations
Functions as Relations Functions as Relations
Functions as Relations
 
Kundoc.com optimization and-differentiation-in-banach-spaces
Kundoc.com optimization and-differentiation-in-banach-spacesKundoc.com optimization and-differentiation-in-banach-spaces
Kundoc.com optimization and-differentiation-in-banach-spaces
 
Cd32939943
Cd32939943Cd32939943
Cd32939943
 
CONSERVED_INTEGRAL_QUANTITIES_160716_SJ_FLETCHER
CONSERVED_INTEGRAL_QUANTITIES_160716_SJ_FLETCHERCONSERVED_INTEGRAL_QUANTITIES_160716_SJ_FLETCHER
CONSERVED_INTEGRAL_QUANTITIES_160716_SJ_FLETCHER
 
Probability theory
Probability theoryProbability theory
Probability theory
 
Some properties of gi closed sets in topological space.docx
Some properties of gi  closed sets in topological space.docxSome properties of gi  closed sets in topological space.docx
Some properties of gi closed sets in topological space.docx
 
Adv math[unit 1]
Adv math[unit 1]Adv math[unit 1]
Adv math[unit 1]
 
VCU(Seminar)
VCU(Seminar)VCU(Seminar)
VCU(Seminar)
 
Chap4
Chap4Chap4
Chap4
 
Basic galois field arithmatics required for error control codes
Basic galois field arithmatics required for error control codesBasic galois field arithmatics required for error control codes
Basic galois field arithmatics required for error control codes
 
Fixed point result in probabilistic metric space
Fixed point result in probabilistic metric spaceFixed point result in probabilistic metric space
Fixed point result in probabilistic metric space
 
A common fixed point of integral type contraction in generalized metric spacess
A  common fixed point of integral type contraction in generalized metric spacessA  common fixed point of integral type contraction in generalized metric spacess
A common fixed point of integral type contraction in generalized metric spacess
 
Relations between two sets
Relations between two setsRelations between two sets
Relations between two sets
 
Partial ordering in soft set context
Partial ordering in soft set contextPartial ordering in soft set context
Partial ordering in soft set context
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Lesson 25: Evaluating Definite Integrals (slides)
Lesson 25: Evaluating Definite Integrals (slides)Lesson 25: Evaluating Definite Integrals (slides)
Lesson 25: Evaluating Definite Integrals (slides)
 
The Relationship between Kernel Set and Separation via ω-Open Set
The Relationship between Kernel Set and Separation via ω-Open SetThe Relationship between Kernel Set and Separation via ω-Open Set
The Relationship between Kernel Set and Separation via ω-Open Set
 

Andere mochten auch

Math tricks for number theory (Revision)
Math tricks for number theory (Revision)Math tricks for number theory (Revision)
Math tricks for number theory (Revision)Fajri Maulana
 
A crash course on group theory
A crash course on group theoryA crash course on group theory
A crash course on group theoryDongwook Go
 
Windows vs linux
Windows vs linuxWindows vs linux
Windows vs linuxvatsaanadi
 
Memory allocation in c
Memory allocation in cMemory allocation in c
Memory allocation in cPrabhu Govind
 
Comparison of windows linux and mac os
Comparison of windows linux and mac osComparison of windows linux and mac os
Comparison of windows linux and mac osAli Zar
 
Relational algebra in dbms
Relational algebra in dbmsRelational algebra in dbms
Relational algebra in dbmsshekhar1991
 

Andere mochten auch (7)

Math tricks for number theory (Revision)
Math tricks for number theory (Revision)Math tricks for number theory (Revision)
Math tricks for number theory (Revision)
 
A crash course on group theory
A crash course on group theoryA crash course on group theory
A crash course on group theory
 
Group Theory
Group TheoryGroup Theory
Group Theory
 
Windows vs linux
Windows vs linuxWindows vs linux
Windows vs linux
 
Memory allocation in c
Memory allocation in cMemory allocation in c
Memory allocation in c
 
Comparison of windows linux and mac os
Comparison of windows linux and mac osComparison of windows linux and mac os
Comparison of windows linux and mac os
 
Relational algebra in dbms
Relational algebra in dbmsRelational algebra in dbms
Relational algebra in dbms
 

Ähnlich wie Ds

Ähnlich wie Ds (20)

Maths chapter wise Important questions
Maths chapter wise Important questionsMaths chapter wise Important questions
Maths chapter wise Important questions
 
Group theory notes
Group theory notesGroup theory notes
Group theory notes
 
Relations and functions
Relations and functionsRelations and functions
Relations and functions
 
Relations and Functions
Relations and FunctionsRelations and Functions
Relations and Functions
 
Functions
FunctionsFunctions
Functions
 
Basic Calculus.docx
Basic Calculus.docxBasic Calculus.docx
Basic Calculus.docx
 
5.pptx
5.pptx5.pptx
5.pptx
 
Classes of identities for the generalized fibonacci
Classes of identities for the generalized fibonacciClasses of identities for the generalized fibonacci
Classes of identities for the generalized fibonacci
 
higman
higmanhigman
higman
 
Relations & functions
Relations & functionsRelations & functions
Relations & functions
 
Algebraic structures
Algebraic structuresAlgebraic structures
Algebraic structures
 
Polyadic systems and multiplace representations
Polyadic systems and multiplace representationsPolyadic systems and multiplace representations
Polyadic systems and multiplace representations
 
Brian Covello: Research in Mathematical Group Representation Theory and Symmetry
Brian Covello: Research in Mathematical Group Representation Theory and SymmetryBrian Covello: Research in Mathematical Group Representation Theory and Symmetry
Brian Covello: Research in Mathematical Group Representation Theory and Symmetry
 
DM-unit-3.ppt
DM-unit-3.pptDM-unit-3.ppt
DM-unit-3.ppt
 
13038350.ppt
13038350.ppt13038350.ppt
13038350.ppt
 
algebric structure_UNIT 4.ppt
algebric structure_UNIT 4.pptalgebric structure_UNIT 4.ppt
algebric structure_UNIT 4.ppt
 
1. functions
1. functions1. functions
1. functions
 
01. Functions-Theory & Solved Examples Module-4.pdf
01. Functions-Theory & Solved Examples Module-4.pdf01. Functions-Theory & Solved Examples Module-4.pdf
01. Functions-Theory & Solved Examples Module-4.pdf
 
Introductory part of function for class 12th JEE
Introductory part of function for class 12th JEEIntroductory part of function for class 12th JEE
Introductory part of function for class 12th JEE
 
math camp
math campmath camp
math camp
 

Mehr von vatsaanadi

Mehr von vatsaanadi (6)

Virtual memory
Virtual memoryVirtual memory
Virtual memory
 
Social networking
Social networkingSocial networking
Social networking
 
Sorting
SortingSorting
Sorting
 
Save the change
Save the changeSave the change
Save the change
 
Sampling
SamplingSampling
Sampling
 
Dbms
DbmsDbms
Dbms
 

Kürzlich hochgeladen

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Kürzlich hochgeladen (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

Ds

  • 1. DISCRETE STRUCTURE Presented to:- Mrs. Shashi Prabha By:- Kumar Siddarth Bansal (100101114)  Group Mansi Mahajan (100101126) Semi Group Anadi Vats (100101030)  Monoid Ashwin Soman (100101056 )  Permutation group Jishnu V. Nair (100101100) homomorphism and isomorphism
  • 2. GROUP (G,*) be an algebraic structure where * is binary operation, then (G,*) is called a group if following conditions are satisfied: 1.Closure law: The binary * is a closed operation i.e. a*b є G for all a,b є G. 2.Associative law: The binary operation * is an associative operation i.e. a*(b*c)=(a*b)*c for all a,b,c є G. 3.Identity element: There exist an identity element i.e. for some e є S, e * a=a*e,a є G. 4.Inverse law: For each a in G, there exist an element a′ (inverse of a) in G such that a*a′=a′*a=e.
  • 3. EXAMPLES Consider three colored blocks (red, green, and blue), initially placed in the order RGB. Let a be the operation "swap the first block and the second block", and b be the operation "swap the second block and the third block". We can write xy for the operation "first do y, then do x"; so that ab is the operation RGB → RBG → BRG, which could be described as "move the first two blocks one position to the right and put the third block into the first position". If we write e for "leave the blocks as they are" (the identity operation), then we can write the six permutations of the three blocks as follows: e : RGB → RGB a : RGB → GRB b : RGB → RBG ab : RGB → BRG ba : RGB → GBR aba : RGB → BGR
  • 4. SEMI GROUP An algebraic structure (S,*) is called a semigroup if the following conditions are satisfied: 1.The binary operation * is a closed operation i.e. . a*b є S for all a,b є S (closure law) 2.The binary operation * is an associative operation i.e. a*(b*c)=(a*b)*c for all a,b,c є S. (associative law)
  • 5. EXAMPLES 1. (N,+),(N,*) (Z,+),(Z,*) (Q,+),(Q,*) (R,+),(R,*) are all semigroup where N,Z,Q,R respectively denote set of natural numbers, set of integers ,set of rational numbers, set of real numbers as; (N,+) is set of natural numbers a+(b+c)=(a+b)+c(associative law) 1+(2+3)=(1+2)+3 1+5=3+3 6+6 Hence ,it holds associative law, and a,b,c є N, follows Clouser law
  • 6. EXAMPLES 2.We know that every group (G,*) is a semigroup.Thus G={1,2,3,4} is a group under multiplication moduls 5 is also the semi group. Proof: * 1 2 3 4 i)Closure law verified 1 1 2 3 4 ii)Associative law verified i.e.(1*2)*3=1*(2*3). 2 2 4 1 3 iii)Identity element = 1 3 3 1 4 2 thus, it is a semigroup. 4 4 3 2 1
  • 7. MONOID An algebraic structure (S,*) is called monoid if following conditions are satisfied: 1.The binary operation * is a closed operation. 2.The binary operation * is an associative operation 3.There exist an identity element i.e. for some e є S, e * a=a * e=a for all a є S. Thus a monoid is a semi group (S,*) that has identity element
  • 8. EXAMPLES 1. For each operation * define below, determine whether it is a monoid or not: i)on N ,a*b=a2+b2 a)Closure  2*5=4+25=29, 3*4=9+16=25…. i.e(a*b є G) b)Asociative  (2*5)*3=2*(5*3) 29*3=2(25+9) (29)+(3)=(2)+(34) 850=4+1156 850 != 1160 not a monoid.
  • 9. EXAMPLES ii) on R,where a*b=ab/3 a) Closure : 5*3=5*3/3=5 --- real 6*4=6*4/3=8 --- real b) Associative : 2*(5*3)=(2*5)*3 2*5=(2*5/3)*3 2*5/3=2*5*3/3*3 10/3=10/3
  • 10. EXAMPLES iii)Identity ae=a ae=ae/3 2ae=0 e=0 Thus it is a monoid…
  • 11. EXAMPLES 2. Let * be the operation on set R of real numbers defined by a*b=a+b+2ab a) Find 2*3,3*(-5), and 7* (½) b) Is (R,*) is a monoid ??? c) Find identity element d) Which element have inverse and what are they???  i) 2*3 = 2+3+2*2*3 =17 ii)3*(-5) = 3 – 5 + 2 * 3 * -5 = 3 – 5 -30 = -32
  • 12. EXAMPLES iii) 7 * (½) = 7 + (½) + 2 * 7 * (½) = 14(½) =14.5 b) Is (R,*) a monoid ??? a) closure: 2*3=17, 3*-5 = -32, 7 * (½) = 14.5 all are real no. i.e. ( a*b є G ) checked b) associative : (2*3)*4 = 2*(3*4) (2+3+2*2*3)*4 = 2*(3+4+2*3*4) (17*4) = (2*31)
  • 13. EXAMPLES (17+4+2*17*4) = (2+31+2*31*2) 21+136 = 33+124 157=157 Checked c)Identity : a e=a identity a e = a+e+ae  0= ae+e+ae 0= 2ae+e e(2a+1)=0 e=0 identity element = 0
  • 14. EXAMPLES c) Find inverse a a-1 = e [ but e = 0] a a-1 = 0 let a-1 = x ax = 0 [ax = a+x+2ax] 2ax+x = -a x(2a+1)= -a x = (-a/2a+1) a-1 = [-a/2a+1]……. No inverse will be at a= (½)
  • 15. PERMUTATION GROUP Let A be finite set .then a function f : A  A is said to be permutation of A if i) f is one-one ii) f is onto i.e. A bijection from A to itself is called permutation of A. The number of distinct element in the finite set A is called the degree of permutation
  • 16. EQUALITY OF TWO PERMUTATION Let f and g be two permutation on a set X.Then f=g if and only if f(x)=g(x) for all x in X. Example: f= g= Evidently f(1)=2=g(1) , f(2)=3=g(2) f(3)=4=g(3) Thus f(x)=g(x) for all xϵ{1,2,3} which implies that f=g
  • 17. IDENTITY PERMUTATION If each element of a permutation be replaced by itself.then it is called the identity permutation and is denoted by the symbol I. For example: I= Is an identity permutation.
  • 18. PRODUCT OF PERMUTATION The product of two permutations f and g of same degree is denoted by fog or fg , meaning first perform f then perform g. f= g= Then fog =
  • 19. INVERSE PERMUTATION Since a permutation is one-one onto map and hence it is inversible , i.e, every permutation f on a set P={a1,a2,a3,….an} Has a unique inverse permutation denoted by f -1 Thus if f= Then f-1=
  • 20. PROPERTIES 1. Closure property 2. Associative property 3. Existence of identity 4. Existence of inverse
  • 21. CYCLIC PERMUTATION A permutation which replaces n objects cyclically is called a cyclic permutation of degree n. Let , P= We can simply write it S=(1 2 3 4)
  • 22. EXAMPLES Let A = {1,2} then number of permution group = 2 Similarly if A={1,2,3} then no. of permutation group = 6 The six permutations on written as permutations in cycle form are 1,(1 2),(1 3),(2 3),(1 2 3),(2 1 3)
  • 24. HOMOMORPHISM AND ISOMORPHISM A homomorphism is a map between two groups which respects the group structure. More formally, let G and H be two group, and f a map from G to H (for every g∈G, f(g)∈H). Then f is a homomorphism if for every g 1,g2∈G, f(g1g2)=f(g1)f(g2). For example, if H<G, then the inclusion map i(h)=h∈G is a homomorphism. Another example is a homomorphism from Z to Z given by multiplication by 2, f(n)=2n. This map is a homomorphism since f(n+m)=2(n+m)=2n+2m=f(n)+f(m).
  • 25. HOMOMORPHISM AND ISOMORPHISM A group isomorphism is a special type of group homomorphism. It is a mapping between two groups that sets up a one-to-one correspondence between the elements of the groups in a way that respects the respective group operations. If there exists an isomorphism between two groups, then the groups are called isomorphic. Isomorphic groups have the same properties and the same structure of their multiplication table. Let (G, *) and (H, #) be two groups, where "*" and "#" are the binary operations in G and H, respectively. A group isomorphism from (G, *) to (H, #) is a bijection from G to H, i.e. a bijective mapping f : G → H such that for all u and v in G one has f (u * v) = f (u) # f (v). Two groups (G, *) and (H, #) are isomorphic if an isomorphism between them exists. This is written: (G, *) (H, #) If H = G and the binary operations # and * coincide, the bijection is an automorphism.
  • 26. EXAMPLES The group of all real numbers with addition, (R,+), is isomorphic to the group of all positive real numbers with multiplication (R +, ): via the isomorphism f(x) = ex