You are on page 1of 22

4/7/2019 Segundo_Parcial (Sage)

Notebook Sage admin Ocultar/Mostrar Inicio Publicadas Historial Configuración Ayuda


Versión 8.7 Informar de un problema Salir

Segundo_Parcial Guardar Guardar y salir Descartar y Salir


editado 4 jul. 2019 0:28:57 por admin

Archivos. Acción... Datos... sage Tipografía avanzada Cargar 3-D Live Usar java para 3-D
Imprimir Hoja Editar Texto Revisiones Compartir Publicar

Segundo Parcial Algebra Lineal


Profesor: Roxana Romero.
Integrantes: Juan Pablo Quiñonez
Sthefany Cardoso

Ejercicios:

1. Para qué valores de k se cumple que A es no invertible.

var('K');

A=matrix([[K-3,-2],[-2,K-2]]);
A.determinant()

(K - 2)*(K - 3) - 4

Una matriz no es invertible cuando su determinante es cero.

Entonces el determinante de A para que la matriz no sea invertible es:

Kˆ2+4K+4=0

Se va a hallar el valor de K.

solve(K^2-5*K+2==0,K)

[K == -1/2*sqrt(17) + 5/2, K == 1/2*sqrt(17) + 5/2]

El valor que debe tener K para que la matriz A no sea invertible es con K=4,5 y con K=0.4.

El determinante de una matriz es cero cuando dos filas o columnas son iguales, en este caso no hay filas ni columnas iguales.

A=matrix([[0.4-3,-2],[-2, 0.4-2]]);
A.determinant().n(digits=1)

0.16

b. Para qué valores de K se cumple que A es no invertible.

Una matriz no es invertible cuando su determinante es cero.

A=matrix([[1,2,4],[3,1,6],[K,3,2]]); A
A.determinant()

8*K + 8

solve(8*K+8==0,K)

[K == -1]

localhost:8080/home/admin/4/ 1/22
4/7/2019 Segundo_Parcial (Sage)

Entonces el determinante de A para que la matriz no sea invertible es:

K=-1

Se reemplaza el valor de K en la matriz para comprobar que el determinante es cero y que la matriz no es invertible.

A=matrix([[1,2,4],[3,1,6],[-1,3,2]]); A

[ 1 2 4]
[ 3 1 6]
[-1 3 2]

det(A)

2. Obten la solución usando Regla de Cramer cuando sea posible.

a) 4x + 5y =2

11x + y + 2z = 3

x + 5y + 2z = 1

b) - x - 4y + 2z + w = - 32

- 2x - y + 7z + 9w = 14

- x + y + 3z + w = 11

Para poder aplicar la regla de Cramer la matriz debe ser cuadrada (debe tener tantas incognitas como ecuaciones) y su determinante debe ser distinto de cero.

A=matrix([[4,5,0],[11,1,2],[1,5,2]]); A

[ 4 5 0]
[11 1 2]
[ 1 5 2]

det(A)

-132

La matriz A cumple con las dos condiciones para aplicar la regla de Cramer, es una matriz cuadrada de 3x3 y su determinante es -132, es diferente de cero.

Al buscar el determinante de X se tiene:

X=matrix([[2,5,0],[3,1,2],[1,5,2]]); X

[2 5 0]
localhost:8080/home/admin/4/ 2/22
4/7/2019 Segundo_Parcial (Sage)
[3 1 2]
[1 5 2]

det(X)

-36

X=Det X / Det A

-36/-132

3/11

El valor de X es 3/11

Al buscar el determinante de y se tiene:

Y=matrix([[4,2,0],[11,3,2],[1,1,2]]); Y

[ 4 2 0]
[11 3 2]
[ 1 1 2]

det(Y)

-24

Y=Det Y / Det A

-24/-132

2/11

El valor de Y es 2/11

Al buscar el determinante de z se tiene:

Z=matrix([[4,5,2],[11,1,3],[1,5,1]]); Z

[ 4 5 2]
[11 1 3]
[ 1 5 1]

det(Z)

12

Z=Det Z / Det A

12/-132

-1/11

El valor de Z es -1/11

localhost:8080/home/admin/4/ 3/22
4/7/2019 Segundo_Parcial (Sage)

B=matrix([[-1,-4,2,1],[-2,-1,7,9],[-1,1,3,1],[1,-2,1,-4]]); B

[-1 -4 2 1]
[-2 -1 7 9]
[-1 1 3 1]
[ 1 -2 1 -4]

det(B)

-171

La matriz B cumple con las dos condiciones para aplicar la regla de Cramer, es una matriz cuadrada de 4x4 y su determinante es -171, es diferente de cero.

X=matrix([[-32,-4,2,1],[14,-1,7,9],[11,1,3,1],[-4,-2,1,-4]]); X

[-32 -4 2 1]
[ 14 -1 7 9]
[ 11 1 3 1]
[ -4 -2 1 -4]

det(X)

-2115

X=Det X / Det B

-2115/-171

235/19

El valor de X es 253/19

Al buscar el determinante de y se tiene:

Y=matrix([[-1,-32,2,1],[-2,14,7,9],[-1,11,3,1],[1,-4,1,-4]]); Y

[ -1 -32 2 1]
[ -2 14 7 9]
[ -1 11 3 1]
[ 1 -4 1 -4]

det(Y)

-1308

Y= Det Y / Det B

-1308/-171

436/57

El valor de Y es 436/57

Al buscar el determinante de z se tiene:

Z=matrix([[-1,-4,-32,1],[-2,-1,14,9],[-1,1,11,1],[1,-2,-4,-4]]); Z

[ -1 -4 -32 1]
[ -2 -1 14 9]
[ -1 1 11 1]
[ 1 -2 -4 -4]

det(Z)

-813

localhost:8080/home/admin/4/ 4/22
4/7/2019 Segundo_Parcial (Sage)
Z= Det Z/ Det B

-813/-171

271/57

El valor de Z es 271/57

Al buscar el determinante de w se tiene:

W=matrix([[-1,-4,2,-32],[-2,-1,7,14],[-1,1,3,11],[1,-2,1,-4]]); W

[ -1 -4 2 -32]
[ -2 -1 7 14]
[ -1 1 3 11]
[ 1 -2 1 -4]

det(W)

-249

W= Det W / Det B

-249/-171

83/57

El valor de W es 83/57

3. Analizando el determinante de la matriz de coeficientes, demostrar que el siguiente

sistema tiene una solución no trivial si y solo si a = b

x + y + az = 0

x + y + bz = 0

ax + by + az = 0

Solución: Un sistema lineal homogéneo tiene soluciones distintas a la trivial si y solo si el número de pivotes en su forma escalonada reducida es menor que el número de incognitas

var('a'); var('b');
A=matrix([[1,1,a],[1,1,b],[a,b,a]]); A

[1 1 a]
[1 1 b]
[a b a]

det(A)

localhost:8080/home/admin/4/ 5/22
4/7/2019 Segundo_Parcial (Sage)
-(a - b)*a + a*b - b^2

Si q es igual a r entonces:

solve(-a^2-a^2+a-a==0,a)

[a == 0]

4. Sean u = [−3 1 2 ], v = [ 4 0 −8 ] , w = [ 6 −1 −4 ], encontrar escalares c1,c2 y c3 tales que

(C1)(U) + (C2)(V) + (C3)(W) = [ 2 , 0 , 4 ]

Solucion:

como se tiene un sistema de ecuaciones tres por tres se buscan los valores de x,y,z que en este caso corresponden a c1,c2,c3 respectivamente

igualdad=vector([2,0,4]);

Se forma la matriz

A=matrix([[-3,4,6],[1,0,-1],[2,-8,-4]]);A

[-3 4 6]
[ 1 0 -1]
[ 2 -8 -4]

Con el comando solve_right() se iguala la matriz y se prosigue a encontrar los valores de c1 ,c2 , c3

A.solve_right(igualdad);

(2, -1, 2)

por tanto C1 = 2 , C2 = -1 , C3 = 2 .

5. Encontrar todos los escalares C1, C2 y C3 tales que:

C1[ -2 , 9 , 6 ] + C2[ 2 , 1, 1 ] + C3[ 0 , 3 , 1 ] = [ 0 , 0 , 0 ]

Para encontrar los valores de C1,C2,C3 se forma la matriz y luego se iguala al vector [0,0,0] .

localhost:8080/home/admin/4/ 6/22
4/7/2019 Segundo_Parcial (Sage)

igualdad=vector([0,0,0]);

Al formar la matriz se tiene:

A=matrix([[-2,2,0],[9,1,3],[6,1,1]]);A

[-2 2 0]
[ 9 1 3]
[ 6 1 1]

Con el comando solve_right() se iguala la matriz y se prosigue a encontrar los valores de C1, C2, C3

A.solve_right(igualdad);

(0, 0, 0)

Por tanto, C1 = 0 , C2 = 0 , C3 = 0 .

6. Mostrar en el espacio bidimensional, el vector [ a , b ] diferente de cero [ 0 , 0 ] es perperdicular a la recta ax + by + c = 0.

Solucion:

Se busca el vector director de la recta, luego si el producto punto entre el vector normal y director es igual a cero se puede decir que es ortogonal, de lo contrario no es ortogonal a la recta.

Esta gráfica permite ilustrar lo que el ejercicio requiere demostrar:

a=line2d([(0,3/2),(2,0)],rgbcolor=(1,0,0))
N=line2d([(1,2/3),(2,3)],rgbcolor=(0,1,0))
show(a+N,xmin=0,xmax=2,ymin=0,ymax=2, figsize=4)

a) Se busca el vector director: para ello se toman dos puntos de la recta, uno cuando corta el eje X con x=0 , y otro cuando corta el eje Y con y=0.

localhost:8080/home/admin/4/ 7/22
4/7/2019 Segundo_Parcial (Sage)
cuando x=0;

var('a');var('b');var('y');var('c');

a
b
y
c

P1 = solve(a(0) + b*y + c == 0,y)

P1

[y == -c/b]

cuando Y=0;

P2=solve(a*x + b(0) + c == 0,x)

P2

[x == -c/a]

P1 = ( 0 , -c/b)

P2 = ( -c/a , 0)

vectorDirector = P2-P1

vectorDirector= vector([-c/a , c/b]);

vectorDirector

(-c/a, c/b)

b) Si el producto punto entre el vector [a,b] y el vector director, es igual a cero se puede decir que son ortogonales

vector=vector([a,b]);

vector.dot_product(vectorDirector);

Respuesta: Como el producto punto entre los dos vectores es cero, se puede decir que el vector [a,b] es ortogonal a la recta ax + by + c = 0

localhost:8080/home/admin/4/ 8/22
4/7/2019 Segundo_Parcial (Sage)

7. Calcular la distacia D del punto (1,−2) a la recta 3x + 4y−6 = 0.

El producto punto entre dos vectores da como resultado la proyeccion de un vector sobre el otro. En este caso se necesita el vector normal de la recta y un vector que inicia en el punto de
interseccion con la normal hasta el punto que el ejercicio indica, esto para poder hacer el producto punto y así hallar la distancia de la recta hasta el punto (1,-2)

Gráfica del problema donde :

azul = ecuacion de la recta (3x + 4y−6 = 0)

rojo = punto(1,-2)

a=line2d([(0,3/2),(2,0)],rgbcolor=(0,0,1))
b=point2d((1,-2),rgbcolor=(1,0,0))
show(a+b,xmin=0,xmax=2,ymin=-2,ymax=2, figsize=4)

a=line2d([(0,3/2),(2,0)],rgbcolor=(0,0,1))
b=point2d((1,-2),rgbcolor=(1,0,0))
show(a+b,xmin=0,xmax=2,ymin=-2,ymax=2, figsize=4)

var('x');
var('y');

a) Con dos puntos se encuentra el vector de la recta

Con X=0 se tiene:

[x==0] , solve(3*(0) + 4*y -6 == 0,y)

([x == 0], [y == (3/2)])

P1=vector([0,3/2])

Con Y=0 se tiene:

solve(3*x + 4*(0) -6 == 0,x) , [y==0]

([x == 2], [y == 0])

P2=vector([2,0])

P1P2=P2-P1

localhost:8080/home/admin/4/ 9/22
4/7/2019 Segundo_Parcial (Sage)

a=point2d((1,-2),rgbcolor=(1,0,0))
b=P1P2
show(a+arrow((0,3/2),(2,0)),xmin=0,xmax=2,ymin=-2,ymax=2, figsize=4)
#arrow((0,0,0),(V1))

b) Al tomar un vector normal a la recta 3x+4y-6=0 , se tiene que el vector normal es igual a N(-3,-4), para demostrarlo basta con probar que N.P1P2=0

Gráfica de la recta con el vector normal:

a=line2d([(0,3/2),(2,0)],rgbcolor=(0,0,1))
N=line2d([(0,3/2),(-3,-4)],rgbcolor=(0,1,0))
show(arrow((0,3/2),(2,0))+ arrow((0,3/2),(-3,-4),rgbcolor=(0,1,0)) ,xmin=-4,xmax=4,ymin=-4,ymax=4, figsize=6)

N=vector([-3,-4])
N.dot_product(P1P2);

Como el producto punto da como resultado cero, se puede afirmar que los dos vectores son ortogonales

c) Teniedo en cuenta el punto de interseccion de la recta y el vector normal, hasta el punto determinado por el problema, se forma un vector

P0=vector([1,-2])
P1P0=P0-P1;P1P0

(1, -7/2)

Gráfica de la recta , vector P1P0 y vector normal

localhost:8080/home/admin/4/ 10/22
4/7/2019 Segundo_Parcial (Sage)

a=line2d([(0,3/2),(2,0)],rgbcolor=(0,0,1))
N=line2d([(0,3/2),(-3,-4)],rgbcolor=(0,1,0))
P1P0=line2d([(0,3/2),(1,-7/2)],rgbcolor=(1,0,0))
#show(a+N+P1P0,xmin=-2,xmax=2,ymin=-2,ymax=2, figsize=4)

show(arrow((0,3/2),(2,0),rgbcolor=(0,0,1))+arrow((0,3/2),(-3,-4),rgbcolor=(0,0,1))+arrow((0,3/2),(1,-7/2),rgbcolor=
(1,0,0)),xmin=-4,xmax=4,ymin=-4,ymax=4, figsize=6)

Con la proyeccion de P1P0 sobre N da como resultado la distancia entre el punto y la recta

d=((3*1)+(4*-2)-(6))/-((3^2+4^2)^(1/2));d

11/5

Por tanto, se tiene que la distancia del punto a la recta es 11/5.

8. Encontrar un vector ortogonal tanto a u como a v.

a) U = [ -6 , 4 , 2 ] , V = [ 3 , 1 , 5 ]

b) U = [ -2 , 1 , 5 ] , V = [ 3 , 0 , -3 ]

Solución:

Vector perpendicular tanto a U como a V , con el producto cruz entre los dos vectores da como resultado el vector ortogonal

localhost:8080/home/admin/4/ 11/22
4/7/2019 Segundo_Parcial (Sage)
a) Gráfica de los vectores U,V

azúl = vector U

verde = vector V

u=line3d([(0,0,0),(-6,4,2)],rgbcolor=(0,0,1))
v=line3d([(0,0,0),(3,1,5)],rgbcolor=(0,1,0))
show(u+v,xmin=-2,xmax=2,ymin=-2,ymax=2, figsize=4)

U=vector([-6,4,2]);
V=vector([3,1,5]);

El producto cruz UxV da como resultado

U.cross_product(V);

(18, 36, -18)

u=line3d([(0,0,0),(-6,4,2)],rgbcolor=(0,0,1))
v=line3d([(0,0,0),(3,1,5)],rgbcolor=(0,1,0))
ortogonal=line3d([(0,0,0),(18,36,-18)],rgbcolor=(1,0,0))
show(u+v+ortogonal,xmin=-2,xmax=2,ymin=-2,ymax=2,zmin=-2, figsize=4)

Con el producto cruz se optiene la ortogonal al vector U como V

UxV = (18 , 36 , -18)

localhost:8080/home/admin/4/ 12/22
4/7/2019 Segundo_Parcial (Sage)

b) Gráfica de los vectores U,V

azúl = vector U

verde = vector V

u=line3d([(0,0,0),(-2,1,5)],rgbcolor=(0,0,1))
v=line3d([(0,0,0),(3,0,-3)],rgbcolor=(0,1,0))
show(u+v,xmin=-2,xmax=2,ymin=-2,ymax=2, figsize=4)

U=vector([-2,1,5]);
V=vector([3,0,-3]);

El producto cruz UxV da como resultado

U.cross_product(V);

(-3, 9, -3)

u=line3d([(0,0,0),(-2,1,5)],rgbcolor=(0,0,1))
v=line3d([(0,0,0),(3,0,-3)],rgbcolor=(0,1,0))
ortogonal=line3d([(0,0,0),(-3,9,-3)],rgbcolor=(1,0,0))
show(u+v+ortogonal,xmin=-2,xmax=2,ymin=-2,ymax=2,zmin=-2, figsize=4)

localhost:8080/home/admin/4/ 13/22
4/7/2019 Segundo_Parcial (Sage)

Con el producto cruz se obtiene la ortogonal al vector U como V

UxV = (-3 , 9 , -3)

9. Econtrar la ecuaci´on del plano que pasa por los puntos P1(1,2,−1) , P2(2,3,1) y P3(3,−1,2)

Solución

El producto punto igualado a cero entre el vector normal de un plano y un vector que este sobre el plano, da la ecuacion del plano.

a) Datos de los tres puntos:

Traceback (click to the left of this block for traceback)


...
SyntaxError: invalid syntax

a=point3d((1,2,-1),rgbcolor=(1,0,0),)
b=point3d((2,3,-1),rgbcolor=(0,1,0))
c=point3d((3,-1,2),rgbcolor=(0,0,1), )
show((a+b+c , figsize=4)

Right-click to get options menu.

P1=vector([1,2,-1]);
P2=vector([2,3,1]);
P3=vector([3,-1,2]);

localhost:8080/home/admin/4/ 14/22
4/7/2019 Segundo_Parcial (Sage)
b) Al hallar los vectores con los puntos se tiene:

V1=P2-P1
V2=P3-P1

V1;V2

(1, 1, 2)
(2, -3, 3)

show(arrow((0,0,0),(V1)) +arrow((0,0,0),(V2)),rgbcolor=(1,0,0) )

Right-click to get options menu.

V1 = (1,1,2)

V2 = (2,-3,3)

C) Ahora, con el producto cruz entre V1 y V2 se halla el vector normal del plano V1xV2=N

N=V1.cross_product(V2);

show(arrow((0,0,0),(V1)) +arrow((0,0,0),(V2)) +arrow((0,0,0),(N)) )

localhost:8080/home/admin/4/ 15/22
4/7/2019 Segundo_Parcial (Sage)

Right-click to get options menu.

V1 x V2 = N

N = (9 , 1 , -5)

Una vez obtenido el vector normal, se toma un punto P4, cualquiera que este sobre el plano P4( x , y , z ), y
se forma un nuevo vector

V3 = P4 - P1

var('x');var('y');var('z');

x
y
z

P4=vector([x,y,z])

V3=P4-P1

V3

(x - 1, y - 2, z + 1)

D) Con el producto punto igualandolo a cero entre el vector normal y el vector V3 que esta en variables de x , y , z podremos obtener la ecuacion del plano.

V3*N=0

V3.dot_product(N);

9*x + y - 5*z - 16

10. Encontrar la ecuacioón parametrica de la recta de intersección de los planos

a) −3x + 2y + z = −5 , 7x + 3y−2z = −2

b) 5x−7y + 2z = 0 , y=0

localhost:8080/home/admin/4/ 16/22
4/7/2019 Segundo_Parcial (Sage)

Solución:

Para solucionar el problema se necesita :

1- Un punto que se encuentre sobre el intercepto de los dos planos

2- Un vector paralelo al intercepto de los planos

a) −3x + 2y + z = −5 , 7x + 3y−2z = −2

1- Se busca un punto que se encuentre sobre el intercepto de los dos planos

Para encontrar el punto P(X,Y,Z) se forma un sistema de ecuaciones lineales.

A=matrix([[-3,2,1],[7,3,-2]]);
igualdad=vector([-5,-2]);
A

[-3 2 1]
[ 7 3 -2]

A.solve_right(igualdad);

(11/23, -41/23, 0)

El punto es = P( 11/3 , -41/23 , 0 )

2- Se busca un vector paralelo al intercepto de los planos

con el producto cruz entre los vectores normales de los planos, se encontrará un vector director paralelo a la recta formada por la interseccion de los dos planos

Donde:

u y v son vectores normales de cada plano

u=vector([-3,2,1]); v=vector([7,3,-2])

u.cross_product(v)

(-7, 1, -23)

Vector director = V( -7 , 1 , -23 )

Formula de ecuaciones parametricas:

X= X0 + at

Y= Y0 + bt

Z= Z0 + ct

Datos:

Vector director = V( -7 , 1 , -23 )

Punto sobre la recta= P( 11/3 , -41/23 , 0 )

Las ecuaciones parametricas son:

X = 11/3 - 7t

Y = -41/23 + 1t

Z=0 - 23t

localhost:8080/home/admin/4/ 17/22
4/7/2019 Segundo_Parcial (Sage)

b) 5x - 7y + 2z = 0 , y=0

1- Se busca un punto que se encuentre sobre el intercepto de los dos planos

Para encontrar el punto P(X,Y,Z) se forma un sistema de ecuaciones lineales.

Como y=0 entonces:

5x-7(0)+2z=0

5x+2z=0

Tomamos a x=1 como una de las soluciones

var('z')
solve([5*1+2*z==0],z)

[z == (-5/2)]

El punto es = P( 1 , 0 , -5/2 )

2- Se busca un vector paralelo al intersepto de los planos

con el producto cruz entre los vectores normales de los planos, se encontrará un vector director paralelo a la recta formada por la interseccion de los dos planos

Donde:

u y v son vectores normales de cada plano

u=vector([5,-7,2]); v=vector([0,1,0])

u.cross_product(v)

(-2, 0, 5)

Vector director = V( -2, 0 , 5 )

Formula de ecuaciones parametricas:

X= X0 + at

Y= Y0 + bt

Z= Z0 + ct

Datos:

Vector director = V( -2 , 0 , 5 )

Punto sobre la recta= P( 1 , 0 , -5/2 )

Las ecuaciones parametricas son:

X=1 - 2t

Y=0 +0

localhost:8080/home/admin/4/ 18/22
4/7/2019 Segundo_Parcial (Sage)
Z = -5/2 + 5t

11. Encontrar la ecuación del plano que pasa por el punto P(−2,1,5) y es perpendicular a los planos 4x−2y + 2z = 1 , 3x + 3y−6z = 5

Solución:

Para encontrar la ecuacion del plano se necesita un punto en el plano y el vector normal. luego con el producto punto se halla la ecuación.

Se halla el vector normal del plano con el producto cruz entre los vectores normales de los dos planos perpendiculares para encontrar el vector normal del plano que se require

Datos:

Punto en el plano =P0( -2 , 1 , 5 )

Vector que pasa por el plano =V( x , y , z )

Vector normal de u=u( 4 , -2 , 2 )

Vector normal de v=v( 3, 3, -6)

var('x'),var('y'),var('z')
P0=vector([-2,1,5])
P1=vector([x,y,z])
u=vector([4,-2,2]); v=vector([3,3,-6])

vecNormal=u.cross_product(v);
vecPlano=P1-P0;
vecNormal,vecPlano;

((6, 30, 18), (x + 2, y - 1, z - 5))

Datos del problema:

Vector normal = vecNormal( 6 , 30 , 18)

Vector que esta sobre el plano = vecPlano [ (x+2) , (y-1) , (z-5) ]

Con el producto punto igualandolo a cero entre el vector normal y el vector vecPlano que esta sobre el plano, se podrá obtener la ecuacion del plano.

vecPlano . N=0

(vecPlano).dot_product(vecNormal)

6*x + 30*y + 18*z - 108

Por tanto, la ecuacion de la recta con el producto punto entre el vector normal del plano y un vector sobre el plano dió como resultado 6X + 30Y + 18Z - 108 = 0

localhost:8080/home/admin/4/ 19/22
4/7/2019 Segundo_Parcial (Sage)

12. Encontrar la ecuación del plano que pasa por P(−2,1,7) y es perpendicular a la recta que tiene por ecuación x−4 = 2t, y + 2 = 3t , z = −5t.

Las ecuaciones parametricas de la recta son:

x= 4 + 2t

y=-2 + 3t

z= -5t

Solución:

Para encontrar la ecuacion del plano se necesita un punto en el plano y un vector normal,

Se tiene el punto P(-2,1,7) que está sobre el plano , ahora se procede a encontar el vector normal del plano usando las ecuaciones parametricas.

Vector paralelo a la recta, que a su vez es el vector normal del plano = vecNormal(2,3,-5)

var('x'),var('y'),var('z')

vecNormal=vector([2,3,-5]) #vector normal del plano


p1=vector([x,y,z]) #punto para formar el vector sobre el plano con el punto que ya está sobre el
plano
puntoPlano=vector([-2,1,7]) #punto que está sobre el plano
vectPlano p1 puntoPlano;vectPlano; # vector sobre el plano
(x + 2, y - 1, z - 7)

Finalmente, con el producto punto entre el vector normal y el vector vecPlano que esta sobre el plano, se podrá obtener la ecuacion del plano

vectPlano.dot_product(vecNormal)

2*x + 3*y - 5*z + 36

Por tanto, la ecuacion del plano con el producto punto entre el vector normal del plano y un vector sobre el plano da como resultado 2X + 3Y - 5Z + 36 = 0

localhost:8080/home/admin/4/ 20/22
4/7/2019 Segundo_Parcial (Sage)

localhost:8080/home/admin/4/ 21/22
4/7/2019 Segundo_Parcial (Sage)

localhost:8080/home/admin/4/ 22/22

You might also like