• Aucun résultat trouvé

Les relations en informatique INFO1 - Semaines 39 & 40 Guillaume CONNAN

N/A
N/A
Protected

Academic year: 2022

Partager "Les relations en informatique INFO1 - Semaines 39 & 40 Guillaume CONNAN"

Copied!
79
0
0

Texte intégral

(1)

Les relations en informatique

INFO1 - Semaines 39 & 40

Guillaume CONNAN

IUT de Nantes - Dpt d’informatique

Dernière mise à jour : 23 septembre 2013 à 12:29

(IUT de Nantes - Dpt d’informatique ) 1 / 49

(2)

Sommaire

1 Relations binaires

2 Fonctions

3 Relations binaires sur un ensemble

(3)

Relations binaires

Sommaire

1 Relations binaires

2 Fonctions

3 Relations binaires sur un ensemble

(IUT de Nantes - Dpt d’informatique ) 3 / 49

(4)

Relations binaires Au CE1

(5)

Relations binaires Au CM1

(IUT de Nantes - Dpt d’informatique ) 5 / 49

(6)

Relations binaires À l’Iut

1 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 0 1 0 0 0 0 1

(7)

Relations binaires À l’Iut

De Vers

C landau, poupée

N landau

M poupée

O ballon, train

D train

H train

(IUT de Nantes - Dpt d’informatique ) 7 / 49

(8)

Relations binaires À l’Iut

E=©C,M,N,O,D,Hª F=©`,p,b,f,tª GR

(C,`),(C,p),(N,`),(M,p),(O,b),(O,t),(D,t),(H,t)ª

GR=©C7→`,C7→p,N7→`,M7→p,O7→b,O7→t,D7→t,H7→tª

(9)

Relations binaires À l’Iut

E=©C,M,N,O,D,Hª F=©`,p,b,f,tª GR

(C,`),(C,p),(N,`),(M,p),(O,b),(O,t),(D,t),(H,t)ª GR=©C7→`,C7→p,N7→`,M7→p,O7→b,O7→t,D7→t,H7→tª

(IUT de Nantes - Dpt d’informatique ) 8 / 49

(10)

Relations binaires À l’Iut

E=©C,M,N,O,D,Hª F=©`,p,b,f,tª GR

(C,`),(C,p),(N,`),(M,p),(O,b),(O,t),(D,t),(H,t)ª GR=©C7→`,C7→p,N7→`,M7→p,O7→b,O7→t,D7→t,H7→tª

(11)

Relations binaires À l’Iut

import qualified Data.Map as Map import qualified Data.Set as Set

data Rel a b = Rel (Set.Set a, Set.Set b, Map.Map a (Set.Set b)) e = Set.fromList [’C’,’N’,’M’,’O’,’D’,’H’]

f = Set.fromList [’l’,’p’,’b’,’f’,’t’]

g = Map.fromList [(’C’,Set.fromList [’l’,’p’]), (’N’,Set.fromList [’l’]), (’M’,Set.fromList [’p’]), (’O’,Set.fromList [’b’,’t’]), (’D’,Set.fromList [’t’]), (’H’,Set.fromList [’t’]) ]

r = Rel(e,f,g)

(IUT de Nantes - Dpt d’informatique ) 9 / 49

(12)

Relations binaires À l’Iut

Après, il n’y a plus qu’à construire une multitude de fonctions :

source :: Rel a b -> Set.Set a source (Rel (s,b,gr)) = s but :: Rel a b -> Set.Set b but (Rel (s,b,gr)) = b

graphe :: Rel a b -> Map.Map a (Set.Set b) graphe (Rel (s,b,gr)) = gr

images_de ::(Ord a) => Rel a b -> a -> Set.Set b images_de rel e1 = (graphe rel) Map.! e1

est_en_relation ::(Ord a, Ord b) => Rel a b -> a -> b -> Bool est_en_relation rel e1 e2 = Set.member e2 (images_de rel e1)

(13)

Relations binaires À l’Iut

Mettons tout ceci au clair : Définition 1

Unerelation binaire entre deux ensemble E et F est la donnée de E, F et d’un sous-ensemble du produit cartésienE×F.

Unerelation n-aire entre n ensemblesE1,E2,...,En est la donnée de ces ensembles et d’un sous-ensemble du produit cartésien E1×E2× · · ·En.

(IUT de Nantes - Dpt d’informatique ) 11 / 49

(14)

Relations binaires À l’Iut

Définition 2

L’ensemble des éléments de E qui ont au moins une image parRest l’ensemble de définition oudomainede définition de la relationR que l’on note le plus souvent parDR ou dom(R). Remarquons que l’on a forcément dom(R)E.

dom(R)=©x| ∃y((x,y)GR)ª

Définition 3

L’ensemble des éléments de F qui ont au moins un antécédent dans E est appelé l’image deR ou l’image deE par Rou lecodomaine deR. On utilise indifféremment les notations suivantes pour désigner le codomaine de Rnoté ImRou Im(R) ou Ran(R) ou codom(R)

(15)

Relations binaires À l’Iut

Définition 2

L’ensemble des éléments de E qui ont au moins une image parRest l’ensemble de définition oudomainede définition de la relationR que l’on note le plus souvent parDR ou dom(R). Remarquons que l’on a forcément dom(R)E.

dom(R)=©x| ∃y((x,y)GR)ª

Définition 3

L’ensemble des éléments de F qui ont au moins un antécédent dans E est appelé l’image deR ou l’image deE par Rou lecodomaine deR. On utilise indifféremment les notations suivantes pour désigner le codomaine de Rnoté ImRou Im(R) ou Ran(R) ou codom(R)

Ran(R)=©y| ∃x((x,y)GR)ª

(IUT de Nantes - Dpt d’informatique ) 12 / 49

(16)

Relations binaires À l’Iut

Définition 2

L’ensemble des éléments de E qui ont au moins une image parRest l’ensemble de définition oudomainede définition de la relationR que l’on note le plus souvent parDR ou dom(R). Remarquons que l’on a forcément dom(R)E.

dom(R)=©x| ∃y((x,y)GR)ª

Définition 3

L’ensemble des éléments de F qui ont au moins un antécédent dans E est appelé l’image deR ou l’image deE par Rou lecodomaine deR. On utilise indifféremment les notations suivantes pour désigner le codomaine de Rnoté ImRou Im(R) ou Ran(R) ou codom(R)

(17)

Relations binaires À l’Iut

Matrice d’adjacence

Si les ensemblesE et F sont définis par :

E={x1,x2,· · ·,xn} F=©y1,y2,· · ·,ypª

alors la relationR est définie par la matriceR=(ri,j)Mn,p définie par :

R=

r1,1 · · · r1,j · · · r1,p

... ... ...

ri,1 ri,j ri,p

... ... ...

rn,1 · · · rn,j · · · rn,p

avecri,j=

( 1 sixiRyj 0 sinon

(IUT de Nantes - Dpt d’informatique ) 13 / 49

(18)

Relations binaires Relation transposée

Définition 4

Larelation transposéede la relationR=(E,F,GR)est la relation notée

tRdéfinie par tR=(F,E,GtR) avecGtR=

©(y,x)|(x,y)GRª

, c’est-à-dire ytRxxRy.

(19)

Relations binaires Relation transposée

Exemple

Considérons les ensembles et la relation suivants : Étudiants=©Roger, Berthe, Jean-Pierre, Gudrunª; Chaînes=© TF1, Gulli, Zen TVª;

TV=©Roger7→Gulli, Berthe7→ Gulli, Jean-Pierre7→ Zen TV, Gudrun 7→Gulliª.

Ainsi la relationTV Étudiants←→Chaîne peut s’interpréter en « ...

regarde ... ».

Que pensez-vous de la relation transposée ?

(IUT de Nantes - Dpt d’informatique ) 15 / 49

(20)

Relations binaires Relation transposée

Exemple

Considérons les ensembles et la relation suivants : Étudiants=©Roger, Berthe, Jean-Pierre, Gudrunª; Chaînes=© TF1, Gulli, Zen TVª;

TV=©Roger7→Gulli, Berthe7→ Gulli, Jean-Pierre7→ Zen TV, Gudrun 7→Gulliª.

Ainsi la relationTV Étudiants←→Chaîne peut s’interpréter en « ...

regarde ... ».

Que pensez-vous de la relation transposée ?

(21)

Relations binaires Relation transposée

Exemple

Considérons les ensembles et la relation suivants : Étudiants=©Roger, Berthe, Jean-Pierre, Gudrunª; Chaînes=© TF1, Gulli, Zen TVª;

TV=©Roger7→Gulli, Berthe7→ Gulli, Jean-Pierre7→ Zen TV, Gudrun 7→Gulliª.

Ainsi la relationTV Étudiants←→Chaîne peut s’interpréter en « ...

regarde ... ».

Que pensez-vous de la relation transposée ?

(IUT de Nantes - Dpt d’informatique ) 15 / 49

(22)

Relations binaires Relation transposée

Exemple

Considérons les ensembles et la relation suivants : Étudiants=©Roger, Berthe, Jean-Pierre, Gudrunª; Chaînes=© TF1, Gulli, Zen TVª;

TV=©Roger7→Gulli, Berthe7→ Gulli, Jean-Pierre7→ Zen TV, Gudrun 7→Gulliª.

Ainsi la relationTV Étudiants←→Chaîne peut s’interpréter en « ...

regarde ... ».

Que pensez-vous de la relation transposée ?

(23)

Relations binaires Relation transposée

Exemple

Considérons les ensembles et la relation suivants : Étudiants=©Roger, Berthe, Jean-Pierre, Gudrunª; Chaînes=© TF1, Gulli, Zen TVª;

TV=©Roger7→Gulli, Berthe7→ Gulli, Jean-Pierre7→ Zen TV, Gudrun 7→Gulliª.

Ainsi la relationTV Étudiants←→Chaîne peut s’interpréter en « ...

regarde ... ».

Que pensez-vous de la relation transposée ?

(IUT de Nantes - Dpt d’informatique ) 15 / 49

(24)

Relations binaires Image, contre image

Définition 5

SiU est une partie deE, R(U)désigne l’ensemble des images des éléments deU parR.

Définition 6

SiV est une partie de F, la contre image (ou l’image transposée) deV par Rest l’image de V par tR.Elle est donc notée tR(V).

(25)

Relations binaires Image, contre image

Définition 5

SiU est une partie deE, R(U)désigne l’ensemble des images des éléments deU parR.

Définition 6

SiV est une partie de F, la contre image (ou l’image transposée) deV par Rest l’image de V par tR.Elle est donc notée tR(V).

(IUT de Nantes - Dpt d’informatique ) 16 / 49

(26)

Relations binaires Image, contre image

Définition 5

SiU est une partie deE, R(U)désigne l’ensemble des images des éléments deU parR.

Définition 6

SiV est une partie de F, la contre image (ou l’image transposée) deV par Rest l’image de V par tR.Elle est donc notée tR(V).

(27)

Relations binaires Image, contre image

E F

a b d e

β γ δ

c

α

Image et contre-image

(IUT de Nantes - Dpt d’informatique ) 17 / 49

(28)

Relations binaires Égalité de deux relations

Définition 7

Les relationsR1=(E1,F1,GR1) et R2=(E2,F2,GR2) sont égales si, et seulement si, E1=E2 ETF1=F2 ETGR1=GR2.

(29)

Relations binaires Égalité de deux relations

Définition 7

Les relationsR1=(E1,F1,GR1) et R2=(E2,F2,GR2) sont égales si, et seulement si, E1=E2 ETF1=F2 ETGR1=GR2.

(IUT de Nantes - Dpt d’informatique ) 18 / 49

(30)

Relations binaires Égalité de deux relations

Définition 7

Les relationsR1=(E1,F1,GR1) et R2=(E2,F2,GR2) sont égales si, et seulement si, E1=E2 ETF1=F2 ETGR1=GR2.

(31)

Relations binaires Égalité de deux relations

Définition 7

Les relationsR1=(E1,F1,GR1) et R2=(E2,F2,GR2) sont égales si, et seulement si, E1=E2 ETF1=F2 ETGR1=GR2.

(IUT de Nantes - Dpt d’informatique ) 18 / 49

(32)

Relations binaires Principales opérations sur les relations

Définition 8

Lanégation deR1 (on dit aussi le complémentaire de R1) est la relation : R1=(E,F,ÙE×FGR1)

(33)

Relations binaires Principales opérations sur les relations

Définition 9

On dit que la relation R1 est incluse dans la relationR2 ou que la relation R1 est unesous relation de la relationR2 si, et seulement si,GR1⊆GR2. Cela signifie que

xR1yxR2y et on écrit alorsR1R2.

(IUT de Nantes - Dpt d’informatique ) 20 / 49

(34)

Relations binaires Principales opérations sur les relations

Inclusion

a b c d e

α β γ δ

a b c d e

α β γ δ

(35)

Relations binaires Principales opérations sur les relations

Inclusion

a b c d e

α β γ δ

R1

a b c d e

α β γ δ

R2 est une sous-relation deR1

(IUT de Nantes - Dpt d’informatique ) 21 / 49

(36)

Relations binaires Principales opérations sur les relations

Méthode B

Voici les notations utilisées en méthode B,Rdésignant une relation deE vers F.

Obligatoirement AE etBF.

La relation(E,F,GR∩(A×F)) est notée ACR,c’est une sous relation de Ret les informaticiens parlent de « restriction de domaine ».

La relation(E,F,GR(E×B))est notée RBB,c’est une sous relation de Ret les informaticiens parlent de « restriction de codomaine ».

La relation(E,F,GR∩(A×B))est notée ACRBB, c’est une sous

(37)

Relations binaires Principales opérations sur les relations

Méthode B

Voici les notations utilisées en méthode B,Rdésignant une relation deE vers F.

Obligatoirement AE etBF.

La relation(E,F,GR∩(A×F)) est notée ACR,c’est une sous relation de Ret les informaticiens parlent de « restriction de domaine ».

La relation(E,F,GR(E×B))est notée RBB,c’est une sous relation de Ret les informaticiens parlent de « restriction de codomaine ».

La relation(E,F,GR∩(A×B))est notée ACRBB, c’est une sous relation de Ret les informaticiens parlent de « restriction de domaine et de codomaine ».

(IUT de Nantes - Dpt d’informatique ) 22 / 49

(38)

Relations binaires Principales opérations sur les relations

Méthode B

Voici les notations utilisées en méthode B,Rdésignant une relation deE vers F.

Obligatoirement AE etBF.

La relation(E,F,GR∩(A×F)) est notée ACR,c’est une sous relation de Ret les informaticiens parlent de « restriction de domaine ».

La relation(E,F,GR(E×B))est notée RBB,c’est une sous relation de Ret les informaticiens parlent de « restriction de codomaine ».

La relation(E,F,GR∩(A×B))est notée ACRBB, c’est une sous

(39)

Relations binaires Principales opérations sur les relations

Définition 10

Laréunion deR1 et de R2 est la relation R1R2=(E,F,GR1∪GR2). L’intersection deR1 et deR2 est la relation R1R2=(E,F,GR1∩GR2).

(IUT de Nantes - Dpt d’informatique ) 23 / 49

(40)

Relations binaires Principales opérations sur les relations

a b c d e

α β γ δ

R1

(41)

Relations binaires Principales opérations sur les relations

a b c d e

α β γ δ

R2

(IUT de Nantes - Dpt d’informatique ) 25 / 49

(42)

Relations binaires Principales opérations sur les relations

a b c d e

α β γ δ

R1R2

(43)

Relations binaires Principales opérations sur les relations

a b c d e

α β γ δ

R1

(IUT de Nantes - Dpt d’informatique ) 27 / 49

(44)

Relations binaires Principales opérations sur les relations

a b c d e

α β γ δ

R2

(45)

Relations binaires Principales opérations sur les relations

a b c d e

α β γ δ

R1R2

(IUT de Nantes - Dpt d’informatique ) 29 / 49

(46)

Relations binaires Composition de relations

Définition 11

R=(E,F,GR) et S=(U,V,GS) sont deux relations. La composée deR et S est la relation (E,V,GSR)avec

GSR

(x,z)E×V| ∃yF, (x,y)GR∧(y,z)GSª

(47)

Relations binaires Composition de relations

Composition

E F=U

a b c d e

α β γ δ

U=F V

1 2 3 4 5 α

β γ δ

E V

a b c d e

1 2 3 4 5

(IUT de Nantes - Dpt d’informatique ) 31 / 49

(48)

Relations binaires Composition de relations

Composition

E F=U

a b c d e

α β γ δ

U=F V

1 2 3 4 5 α

β γ δ

E V

a b c d e

1 2 3 4 5

(49)

Relations binaires Composition de relations

Composition

E F=U

a b c d e

α β γ δ

U=F V

1 2 3 4 5 α

β γ δ

E V

a b c d e

1 2 3 4 5

(IUT de Nantes - Dpt d’informatique ) 31 / 49

(50)

Relations binaires Composition de relations

Cri

Baptême=© alouette7→Josette, alouette7→Pépette, albatros7→Bernard, bécasse7→Germaineª;

Cri=©Josette7→turlute, Josette7→grisole, Pépette7→turlute, Bernard7→piaule, Germaine7→crouleª

Quelle est la tête de la relation (Baptême ; Cri) et comment l’interpréter ?

(51)

Relations binaires Composition de relations

Cri

Baptême=© alouette7→Josette, alouette7→Pépette, albatros7→Bernard, bécasse7→Germaineª;

Cri=©Josette7→turlute, Josette7→grisole, Pépette7→turlute, Bernard7→piaule, Germaine7→crouleª

Quelle est la tête de la relation (Baptême ; Cri) et comment l’interpréter ?

(IUT de Nantes - Dpt d’informatique ) 32 / 49

(52)

Relations binaires Composition de relations

Cri

Baptême=© alouette7→Josette, alouette7→Pépette, albatros7→Bernard, bécasse7→Germaineª;

Cri=©Josette7→turlute, Josette7→grisole, Pépette7→turlute, Bernard7→piaule, Germaine7→crouleª

Quelle est la tête de la relation (Baptême ; Cri) et comment l’interpréter ?

(53)

Relations binaires Composition de relations

Cri

Baptême=© alouette7→Josette, alouette7→Pépette, albatros7→Bernard, bécasse7→Germaineª;

Cri=©Josette7→turlute, Josette7→grisole, Pépette7→turlute, Bernard7→piaule, Germaine7→crouleª

Quelle est la tête de la relation (Baptême ; Cri) et comment l’interpréter ?

(IUT de Nantes - Dpt d’informatique ) 32 / 49

(54)

Fonctions

Sommaire

1 Relations binaires

2 Fonctions

3 Relations binaires sur un ensemble

(55)

Fonctions

Définition 12

On dit que la relationf =(E,F,Gf) est unefonctiondeE vers (ou dans) F si, et seulement si, tout élément de E aau plus(cela veut dire : soit zéro ou une) une image dans F.

(IUT de Nantes - Dpt d’informatique ) 34 / 49

(56)

Fonctions

fonction ?

a b c d e

α β γ δ

(57)

Fonctions

fonction ?

a b c d e

α β γ δ

(IUT de Nantes - Dpt d’informatique ) 36 / 49

(58)

Fonctions

fonction ?

a b c d e

α β γ δ

(59)

Fonctions Fonctions particulières

Définition 13 (Projection canonique) La fonction totale

πi: E1×E2×. . .×En Ei (x1,x2, . . . ,xn) 7→ xi

est appelée projection canonique de E1×E2×. . .×En surEi. Si tous lesEi sont égaux au même ensembleE,πi est appelée la ie projection.

(IUT de Nantes - Dpt d’informatique ) 38 / 49

(60)

Fonctions Fonctions particulières

Définition 14 (Fonction identité) C’est la fonction totale définie sur E par

IdE: E E x 7→ x

(61)

Fonctions Fonctions particulières

Définition 15 (Composition réitérée)

Sif est une fonction totale de E dansE,on note fk la composition f f ◦ · · · ◦f

| {z }

k fois

sik est un entier naturel non nul et, par convention, f0=idE.

(IUT de Nantes - Dpt d’informatique ) 40 / 49

(62)

Fonctions Fonctions particulières

Définition 16 (Fonction caractéristique)

1A:

E ©0,1ª

x 7→





1 sixA 0 six6∈A

(63)

Fonctions Fonctions particulières

Définition 17 (Loi de composition)

On appelle loi de composition (ou opération) dansE toute fonction de A×E dansE.

SiA=E, on dit que la loi est une loi de composition interne, sinon on parle de loi de composition externe ou loi mixte.

Sif est une telle loi de composition et(a,x)A×E,on remplace souvent lanotation préfixéef((a,x))par unenotation infixée du stylea}x ou ax ou ax ou a x ou a+x ou...

(IUT de Nantes - Dpt d’informatique ) 42 / 49

(64)

Fonctions Fonctions particulières

Définition 17 (Loi de composition)

On appelle loi de composition (ou opération) dansE toute fonction de A×E dansE.

SiA=E, on dit que la loi est une loi de composition interne, sinon on parle de loi de composition externe ou loi mixte.

Sif est une telle loi de composition et(a,x)A×E,on remplace souvent lanotation préfixéef((a,x))par unenotation infixée du stylea}x ou ax ou ax ou a x ou a+x ou...

(65)

Fonctions Fonctions particulières

Définition 17 (Loi de composition)

On appelle loi de composition (ou opération) dansE toute fonction de A×E dansE.

SiA=E, on dit que la loi est une loi de composition interne, sinon on parle de loi de composition externe ou loi mixte.

Sif est une telle loi de composition et(a,x)A×E,on remplace souvent lanotation préfixéef((a,x))par unenotation infixée du stylea}x ou ax ou ax ou a x ou a+x ou...

(IUT de Nantes - Dpt d’informatique ) 42 / 49

(66)

Fonctions Fonctions particulières

Prelude> let biplus = \(a,b) -> a + b + b Prelude> :t biplus

biplus :: (Integer, Integer) -> Integer Prelude> let (++) a b = biplus (a,b) Prelude> 1 ++ 2

5

Prelude> biplus (1,2) 5

(67)

Fonctions Fonctions particulières

fonction injective

a b c

α β γ δ

(IUT de Nantes - Dpt d’informatique ) 44 / 49

(68)

Fonctions Fonctions particulières

fonction surjective

a b c d

α β γ

(69)

Fonctions Fonctions particulières

fonction bijective

a b c

α β γ

(IUT de Nantes - Dpt d’informatique ) 46 / 49

(70)

Fonctions Fonctions particulières

Méthode B

En méthode B on note :

Dp C : fonctions partielles de D vers C ; DC : fonctions totales de D vers C ; Dp C : injections partielles de D vers C ; DC : injections totales de D vers C ; Dp C : surjections partielles de D vers C ; DC : surjections totales de D vers C ; Dp C : bijections partielles de D sur C ; DC : bijections totales de D sur C.

(71)

Fonctions Fonctions particulières

Méthode B

En méthode B on note :

Dp C : fonctions partielles de D vers C ; DC : fonctions totales de D vers C ; Dp C : injections partielles de D vers C ; DC : injections totales de D vers C ; Dp C : surjections partielles de D vers C ; DC : surjections totales de D vers C ; Dp C : bijections partielles de D sur C ; DC : bijections totales de D sur C.

(IUT de Nantes - Dpt d’informatique ) 47 / 49

(72)

Fonctions Fonctions particulières

Méthode B

En méthode B on note :

Dp C : fonctions partielles de D vers C ; DC : fonctions totales de D vers C ; Dp C : injections partielles de D vers C ; DC : injections totales de D vers C ; Dp C : surjections partielles de D vers C ; DC : surjections totales de D vers C ; Dp C : bijections partielles de D sur C ; DC : bijections totales de D sur C.

(73)

Fonctions Fonctions particulières

Méthode B

En méthode B on note :

Dp C : fonctions partielles de D vers C ; DC : fonctions totales de D vers C ; Dp C : injections partielles de D vers C ; DC : injections totales de D vers C ; Dp C : surjections partielles de D vers C ; DC : surjections totales de D vers C ; Dp C : bijections partielles de D sur C ; DC : bijections totales de D sur C.

(IUT de Nantes - Dpt d’informatique ) 47 / 49

(74)

Fonctions Fonctions particulières

Méthode B

En méthode B on note :

Dp C : fonctions partielles de D vers C ; DC : fonctions totales de D vers C ; Dp C : injections partielles de D vers C ; DC : injections totales de D vers C ; Dp C : surjections partielles de D vers C ; DC : surjections totales de D vers C ; Dp C : bijections partielles de D sur C ; DC : bijections totales de D sur C.

(75)

Fonctions Fonctions particulières

Méthode B

En méthode B on note :

Dp C : fonctions partielles de D vers C ; DC : fonctions totales de D vers C ; Dp C : injections partielles de D vers C ; DC : injections totales de D vers C ; Dp C : surjections partielles de D vers C ; DC : surjections totales de D vers C ; Dp C : bijections partielles de D sur C ; DC : bijections totales de D sur C.

(IUT de Nantes - Dpt d’informatique ) 47 / 49

(76)

Fonctions Fonctions particulières

Méthode B

En méthode B on note :

Dp C : fonctions partielles de D vers C ; DC : fonctions totales de D vers C ; Dp C : injections partielles de D vers C ; DC : injections totales de D vers C ; Dp C : surjections partielles de D vers C ; DC : surjections totales de D vers C ; Dp C : bijections partielles de D sur C ; DC : bijections totales de D sur C.

(77)

Fonctions Fonctions particulières

Méthode B

En méthode B on note :

Dp C : fonctions partielles de D vers C ; DC : fonctions totales de D vers C ; Dp C : injections partielles de D vers C ; DC : injections totales de D vers C ; Dp C : surjections partielles de D vers C ; DC : surjections totales de D vers C ; Dp C : bijections partielles de D sur C ; DC : bijections totales de D sur C.

(IUT de Nantes - Dpt d’informatique ) 47 / 49

(78)

Relations binaires sur un ensemble

Sommaire

1 Relations binaires

2 Fonctions

3 Relations binaires sur un ensemble

(79)

Relations binaires sur un ensemble

(IUT de Nantes - Dpt d’informatique ) 49 / 49

Références

Documents relatifs

Universit´ e du Littoral Cˆ ote d’Opale Ann´ ee universitaire 2012–2013.. Licence 1` ere ann´ ee Math´ ematiques

[r]

Pour chacun des nombres ci-dessous, indiquer le plus petit ensemble auquel il appartient (indiquer vos calculs si néces- saire)

La question n’est pas si bête car vous savez que dans le plan, les droites « verticales » d’équation x =constante ne sont pas des courbes représentatives de fonctions

Automates à états finis avec sortie Automates à pile..

Vous disposez de deux interrupteurs commandant une même ampoule : comment modéliser le système de va-et-vient. (IUT de Nantes - Dpt d'informatique ) 33

5 Quelques lois discrètes classiques Loi uniforme (discrète) Loi de Bernoulli Loi binomiale Loi de Pascal Loi de Poisson.. (IUT de Nantes - Dpt d’informatique ) 2

Formez les couples (x , y) tels que x soit le grand-père de y. Formez les couples (x , y) tels que x soit le frère