from IPython.display import Image
Image("Punto1D1.png")
🧐 Sistemas de ecuaciones 1:
$$26=18+4y+x,$$$$14=\frac{3}{2}z+x+4y,$$$$34=18+5y+2x+\frac{3}{2}z.$$Con solución $y=2$, $x=0$, $z=4$. Y corres ponde a las situaciones problema:
🧐 Sistemas de ecuaciones 2:
$$26=18+4y+x,$$$$12=\frac{z}{2}+8+x+y,$$$$18=8+4y+\frac{z}{2}.$$Con solución $y=2$, $x=0$, $z=4$. Y corres ponde a las situaciones problema:
from IPython.display import Image
Image("Punto1D2.png")
🧐 Sistemas de ecuaciones 1:
$$32=3x+8+z,$$$$36=18+2x+z,$$$$26=2z+y+8.$$Con solución $x=y=z=6$. Y corres ponde a las situaciones problema:
🧐 Sistema de ecuaciones 2:
$$26=2z+y+8,$$$$22=10+x+y,$$$$32=18+2x+z.$$Con solución $x=y=z=6$. Y corresponde a las situaciones problema:
Resuelva:
A_1=set([1,4,9,16])
print(A_1)
type(A_1)
A_2=set([2,3,4,5])
print(A_2)
A_3=set([-3,-2,2,3])
print(A_3)
A_4=set([4,7,10,13])
print(A_4)
PA_1=set(Subsets(A_1))
print("Conjunto de partes: ", PA_1)
print()
print("Cardinal del conjunto de partes: ", len(PA_1))
PA_2=set(Subsets(A_2))
print("Conjunto de partes: ", PA_2)
print()
print("Cardinal del conjunto de partes: ", len(PA_2))
PA_3=set(Subsets(A_3))
print("Conjunto de partes: ", PA_3)
print()
print("Cardinal del conjunto de partes: ", len(PA_3))
PA_4=set(Subsets(A_4))
print("Conjunto de partes: ", PA_4)
print()
print("Cardinal del conjunto de partes: ", len(PA_4))
Consideremos el siguiente conjunto X = {a, b, c, d}. Defina una relación tal que cumpla las siguientes propiedades:
#Producto cartesiano de X con X
X=['a','b','c','d']
CX=[(i,j) for i in X for j in X]
print(set(CX))
R=[(i,j) for i in X for j in X if i==j]
R.append((X[0],X[2]))
R.append((X[2],X[0]))
R.append((X[2],X[3]))
R.append((X[3],X[2]))
print(set(R))
g=DiGraph(loops=True)
g.add_vertices(X)
g.add_edges(R)
g.show(figsize=[10,3])
#X=['a','b','c','d']
R_2=[(i,j) for i in X for j in X if i==j]
R_2.append((X[2],X[0]))
R_2.append((X[2],X[1]))
R_2.append((X[1],X[3]))
print(set(R_2))
g_2=DiGraph(loops=True)
g_2.add_vertices(X)
g_2.add_edges(R_2)
g_2.show(figsize=[10,2])
#X=['a','b','c','d']
R_3=[(i,j) for i in X for j in X if i==j]
R_3.append((X[0],X[1]))
R_3.append((X[1],X[2]))
R_3.append((X[2],X[3]))
R_3.append((X[3],X[0]))
print(set(R_3))
g_3=DiGraph(loops=True)
g_3.add_vertices(X)
g_3.add_edges(R_3)
g_3.show(figsize=[10,3])
#X=['a','b','c','d']
X_aux=['a','b','c']
R_4=[(i,j) for i in X_aux for j in X_aux]
print(set(R_4))
g_4=DiGraph(loops=True)
g_4.add_vertices(X)
g_4.add_edges(R_4)
g_4.show(figsize=[10,3])
#X=['a','b','c','d']
R_5=[]
R_5.append((X[2],X[1]))
R_5.append((X[1],X[3]))
R_5.append((X[2],X[3]))
print(set(R_5))
g_5=DiGraph(loops=True)
g_5.add_vertices(X)
g_5.add_edges(R_5)
g_5.show(figsize=[10,3])
Considere el conjunto construı́do en el punto 2 parte a, tome una partición del mismo y determine una relación de equivalencia sobre dicho conjunto.
print("Conjunto:", A_1) print() print("Conjunto de partes:", set(PA_1))
#Convertí de set a list
PA_1=[a for a in PA_1]
print(PA_1)
# Seleccionar dado un elemento todos los conjuntos disjuntos a el
a=PA_1[4]
print()
print("Elemento: ", a)
Ca=[b for b in PA_1 if a.intersection(b)==set([])]
Ca
b=Ca[4]
print("Elemento: ", b)
Ca=[c for c in Ca if b. intersection(c)==set([])]
Ca
Pr=[a,b,Ca[1]]
Pr
R=[]
for i in Pr:
for j in i:
for k in i:
R.append((j,k))
set(R)
Por el teorema visto en clase, como $R=\{(1, 1), (1, 16), (4, 4), (9, 9), (16, 1), (16, 16)\}$ es una relación que viene de una partición $X/R=\{\{9\}, \{16, 1\}, \{4\}\}$, entonces $R$ es relación de euivalencia sobre $X$.
print("Conjunto:", A_2)
print()
print("Conjunto de partes:", set(PA_2))
Pr=[{2, 3},{4, 5}]
print("Partición: ",Pr)
print()
R=[]
for i in Pr:
for j in i:
for k in i:
R.append((j,k))
print("Relación de equivalencia: ",set(R))
print("Conjunto:", A_3)
print()
print("Conjunto de partes:", set(PA_3))
Pr=[{2},{3},{-2},{-3}]
print("Partición: ",Pr)
print()
R=[]
for i in Pr:
for j in i:
for k in i:
R.append((j,k))
print("Relación de equivalencia: ",set(R))
print("Conjunto:", A_4)
print()
print("Conjunto de partes:", set(PA_4))
Pr=[A_4]
print("Partición: ",Pr)
print()
R=[]
for i in Pr:
for j in i:
for k in i:
R.append((j,k))
print("Relación de equivalencia: ",set(R))