Geometria analityczna
from random import choice
from IPython.display import display, Markdown, Latex
import generator_zadan.generatory as gz
print(gz.__version__)
0.2.11
ile_zadan_przykladowych = 10
Równanie prostej w R^3
zadanie = gz.rownanie_prostej()
zadanie
('Wyznaczyć równanie prostej przechodzącej przez punkty\n\t\\[\n\t\tP_1 = (-3, -1, -3), \\quad P_2 = (-1, 2, -2).\n\t\\]\n\tObliczyć odległość wyznaczonej prostej od punktu\n\t\\[\n\t\tP_3 = (1, 5, -1).\n\t\\]',
'$l\\colon \\frac{x + 3}{2}= \\frac{y + 1}{3}= \\frac{z + 3}{1}; \\qquad d(P_3,l) = 0$')
Show code cell source
print("\033[34m** Zadanie **" + '*' * 81 + '\033[0m')
print(zadanie[0])
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
print(zadanie[1])
print("\033[32m*\033[0m" * 95)
** Zadanie ***********************************************************************************
Wyznaczyć równanie prostej przechodzącej przez punkty
\[
P_1 = (-3, -1, -3), \quad P_2 = (-1, 2, -2).
\]
Obliczyć odległość wyznaczonej prostej od punktu
\[
P_3 = (1, 5, -1).
\]
***********************************************************************************************
** Rozwiązanie ********************************************************************************
$l\colon \frac{x + 3}{2}= \frac{y + 1}{3}= \frac{z + 3}{1}; \qquad d(P_3,l) = 0$
***********************************************************************************************
Show code cell source
for i in range(1, ile_zadan_przykladowych + 1):
zadanie = gz.rownanie_prostej()
print(f"\033[34m** Zadanie {i} **" + '*' * 80 + '\033[0m')
display(Markdown(zadanie[0].split('\n\t')[0]))
display(Latex('$$' + (zadanie[0].split('\n\t')[2]) + '$$'))
display(Markdown(zadanie[0].split('\n\t')[4]))
display(Latex('$$' + (zadanie[0].split('\n\t')[6]) + '$$'))
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
display(Latex('$' + zadanie[1] + '$'))
print("\033[32m*\033[0m" * 95)
** Zadanie 1 **********************************************************************************
Wyznaczyć równanie prostej przechodzącej przez punkty
Obliczyć odległość wyznaczonej prostej od punktu
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 2 **********************************************************************************
Wyznaczyć równanie prostej przechodzącej przez punkty
Obliczyć odległość wyznaczonej prostej od punktu
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 3 **********************************************************************************
Wyznaczyć równanie prostej przechodzącej przez punkty
Obliczyć odległość wyznaczonej prostej od punktu
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 4 **********************************************************************************
Wyznaczyć równanie prostej przechodzącej przez punkty
Obliczyć odległość wyznaczonej prostej od punktu
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 5 **********************************************************************************
Wyznaczyć równanie prostej przechodzącej przez punkty
Obliczyć odległość wyznaczonej prostej od punktu
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 6 **********************************************************************************
Wyznaczyć równanie prostej przechodzącej przez punkty
Obliczyć odległość wyznaczonej prostej od punktu
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 7 **********************************************************************************
Wyznaczyć równanie prostej przechodzącej przez punkty
Obliczyć odległość wyznaczonej prostej od punktu
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 8 **********************************************************************************
Wyznaczyć równanie prostej przechodzącej przez punkty
Obliczyć odległość wyznaczonej prostej od punktu
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 9 **********************************************************************************
Wyznaczyć równanie prostej przechodzącej przez punkty
Obliczyć odległość wyznaczonej prostej od punktu
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 10 **********************************************************************************
Wyznaczyć równanie prostej przechodzącej przez punkty
Obliczyć odległość wyznaczonej prostej od punktu
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
Równanie płaszczyzny w R^3
zadanie = gz.rownanie_plaszczyzny()
zadanie
('Wyznaczyć równanie płaszczyzny przechodzącej przez punkty\n\t\\[\n\t\tP_1 = (3, 2, 5), \\quad P_2 = (4, 3, 4), \\quad P_3 = (-3, 2, 5).\n\t\\]\n\tObliczyć odległość wyznaczonej płaszczyzny od punktu\n\t\\[\n\t\tP_4 = (-1, 5, 2).\n\t\\]',
'$\\pi\\colon 6 y + 6 z - 42=0; \\qquad d(P_4,\\pi) = 0$')
Show code cell source
print("\033[34m** Zadanie **" + '*' * 81 + '\033[0m')
print(zadanie[0])
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
print(zadanie[1])
print("\033[32m*\033[0m" * 95)
** Zadanie ***********************************************************************************
Wyznaczyć równanie płaszczyzny przechodzącej przez punkty
\[
P_1 = (3, 2, 5), \quad P_2 = (4, 3, 4), \quad P_3 = (-3, 2, 5).
\]
Obliczyć odległość wyznaczonej płaszczyzny od punktu
\[
P_4 = (-1, 5, 2).
\]
***********************************************************************************************
** Rozwiązanie ********************************************************************************
$\pi\colon 6 y + 6 z - 42=0; \qquad d(P_4,\pi) = 0$
***********************************************************************************************
Show code cell source
for i in range(1, ile_zadan_przykladowych + 1):
zadanie = gz.rownanie_plaszczyzny()
print(f"\033[34m** Zadanie {i} **" + '*' * 80 + '\033[0m')
display(Markdown(zadanie[0].split('\n\t')[0]))
display(Latex('$$' + (zadanie[0].split('\n\t')[2]) + '$$'))
display(Markdown(zadanie[0].split('\n\t')[4]))
display(Latex('$$' + (zadanie[0].split('\n\t')[6]) + '$$'))
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
display(Latex('$' + zadanie[1] + '$'))
print("\033[32m*\033[0m" * 95)
** Zadanie 1 **********************************************************************************
Wyznaczyć równanie płaszczyzny przechodzącej przez punkty
Obliczyć odległość wyznaczonej płaszczyzny od punktu
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 2 **********************************************************************************
Wyznaczyć równanie płaszczyzny przechodzącej przez punkty
Obliczyć odległość wyznaczonej płaszczyzny od punktu
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 3 **********************************************************************************
Wyznaczyć równanie płaszczyzny przechodzącej przez punkty
Obliczyć odległość wyznaczonej płaszczyzny od punktu
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 4 **********************************************************************************
Wyznaczyć równanie płaszczyzny przechodzącej przez punkty
Obliczyć odległość wyznaczonej płaszczyzny od punktu
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 5 **********************************************************************************
Wyznaczyć równanie płaszczyzny przechodzącej przez punkty
Obliczyć odległość wyznaczonej płaszczyzny od punktu
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 6 **********************************************************************************
Wyznaczyć równanie płaszczyzny przechodzącej przez punkty
Obliczyć odległość wyznaczonej płaszczyzny od punktu
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 7 **********************************************************************************
Wyznaczyć równanie płaszczyzny przechodzącej przez punkty
Obliczyć odległość wyznaczonej płaszczyzny od punktu
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 8 **********************************************************************************
Wyznaczyć równanie płaszczyzny przechodzącej przez punkty
Obliczyć odległość wyznaczonej płaszczyzny od punktu
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 9 **********************************************************************************
Wyznaczyć równanie płaszczyzny przechodzącej przez punkty
Obliczyć odległość wyznaczonej płaszczyzny od punktu
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 10 **********************************************************************************
Wyznaczyć równanie płaszczyzny przechodzącej przez punkty
Obliczyć odległość wyznaczonej płaszczyzny od punktu
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
Punkty symetryczny do płaszczyzny
zadanie = gz.punkt_symetryczny_do_plaszczyzny()
zadanie
('Wyznaczyć punkt symetryczny do punktu\n\t\\[\n\t\tP = (2, -2, 4)\n\t\\]\n\twzględem płaszczyzny\n\t\\[\n\t\t\\pi\\colon - x + y - z - 1 = 0.\n\t\\]',
'Prosta prostopadła: $ \\frac{x - 2}{-1}= \\frac{y + 2}{1}= \\frac{z - 4}{-1}= t,$ \\quad $t_p=3$ \\\\\nPunkt przecięcia to: $P_p =(-1,1,1),$ \\quad \nPunkt symetryczny to: $P_s = (-4,4,-2)$')
Show code cell source
print("\033[34m** Zadanie **" + '*' * 81 + '\033[0m')
print(zadanie[0])
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
print(zadanie[1])
print("\033[32m*\033[0m" * 95)
** Zadanie ***********************************************************************************
Wyznaczyć punkt symetryczny do punktu
\[
P = (2, -2, 4)
\]
względem płaszczyzny
\[
\pi\colon - x + y - z - 1 = 0.
\]
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Prosta prostopadła: $ \frac{x - 2}{-1}= \frac{y + 2}{1}= \frac{z - 4}{-1}= t,$ \quad $t_p=3$ \\
Punkt przecięcia to: $P_p =(-1,1,1),$ \quad
Punkt symetryczny to: $P_s = (-4,4,-2)$
***********************************************************************************************
Show code cell source
for i in range(1, ile_zadan_przykladowych + 1):
zadanie = gz.punkt_symetryczny_do_plaszczyzny()
print(f"\033[34m** Zadanie {i} **" + '*' * 80 + '\033[0m')
display(Markdown(zadanie[0].split('\n\t')[0]))
display(Latex('$$' + (zadanie[0].split('\n\t')[2]) + '$$'))
display(Markdown(zadanie[0].split('\n\t')[4]))
display(Latex('$$' + (zadanie[0].split('\n\t')[6]) + '$$'))
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
display(Markdown(zadanie[1].split('$')[0]))
display(Latex('$$' + zadanie[1].split('$')[1] + '$$'))
display(Markdown(zadanie[1].split('$')[4][2:]))
display(Latex('$$' + zadanie[1].split('$')[5] + ' \quad ' + zadanie[1].split('$')[3] + '$$'))
display(Markdown(zadanie[1].split('$')[6][6:]))
display(Latex('$$' + zadanie[1].split('$')[7] + '$$'))
print("\033[32m*\033[0m" * 95)
** Zadanie 1 **********************************************************************************
Wyznaczyć punkt symetryczny do punktu
względem płaszczyzny
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Prosta prostopadła:
Punkt przecięcia to:
Punkt symetryczny to:
***********************************************************************************************
** Zadanie 2 **********************************************************************************
Wyznaczyć punkt symetryczny do punktu
względem płaszczyzny
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Prosta prostopadła:
Punkt przecięcia to:
Punkt symetryczny to:
***********************************************************************************************
** Zadanie 3 **********************************************************************************
Wyznaczyć punkt symetryczny do punktu
względem płaszczyzny
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Prosta prostopadła:
Punkt przecięcia to:
Punkt symetryczny to:
***********************************************************************************************
** Zadanie 4 **********************************************************************************
Wyznaczyć punkt symetryczny do punktu
względem płaszczyzny
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Prosta prostopadła:
Punkt przecięcia to:
Punkt symetryczny to:
***********************************************************************************************
** Zadanie 5 **********************************************************************************
Wyznaczyć punkt symetryczny do punktu
względem płaszczyzny
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Prosta prostopadła:
Punkt przecięcia to:
Punkt symetryczny to:
***********************************************************************************************
** Zadanie 6 **********************************************************************************
Wyznaczyć punkt symetryczny do punktu
względem płaszczyzny
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Prosta prostopadła:
Punkt przecięcia to:
Punkt symetryczny to:
***********************************************************************************************
** Zadanie 7 **********************************************************************************
Wyznaczyć punkt symetryczny do punktu
względem płaszczyzny
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Prosta prostopadła:
Punkt przecięcia to:
Punkt symetryczny to:
***********************************************************************************************
** Zadanie 8 **********************************************************************************
Wyznaczyć punkt symetryczny do punktu
względem płaszczyzny
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Prosta prostopadła:
Punkt przecięcia to:
Punkt symetryczny to:
***********************************************************************************************
** Zadanie 9 **********************************************************************************
Wyznaczyć punkt symetryczny do punktu
względem płaszczyzny
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Prosta prostopadła:
Punkt przecięcia to:
Punkt symetryczny to:
***********************************************************************************************
** Zadanie 10 **********************************************************************************
Wyznaczyć punkt symetryczny do punktu
względem płaszczyzny
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Prosta prostopadła:
Punkt przecięcia to:
Punkt symetryczny to:
***********************************************************************************************
Punkt symetryczny do prostej
zadanie = gz.punkt_symetryczny_do_prostej()
zadanie
('Wyznaczyć punkt symetryczny do punktu\n\t\\[\n\t\tP = (1, 5, -1)\n\t\\]\n\twzględem prostej\n\t\\[\n\t\tl\\colon \\frac{x - 3}{1}= \\frac{y + 3}{-2}= \\frac{z + 1}{2}.\n\t\\]',
'Płaszczyzna prostopadła: $\\pi\\colon x - 2 y + 2 z + 11 = 0, \\quad t_p=-2$ \\\\\n\t\t\t\tPunkt przecięcia to: $P_p =(1,1,-5),$ \\quad \n\t\t\t\tPunkt symetryczny to: $P_s = (1,-3,-9)$')
Show code cell source
print("\033[34m** Zadanie **" + '*' * 81 + '\033[0m')
print(zadanie[0])
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
print(zadanie[1])
print("\033[32m*\033[0m" * 95)
** Zadanie ***********************************************************************************
Wyznaczyć punkt symetryczny do punktu
\[
P = (1, 5, -1)
\]
względem prostej
\[
l\colon \frac{x - 3}{1}= \frac{y + 3}{-2}= \frac{z + 1}{2}.
\]
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna prostopadła: $\pi\colon x - 2 y + 2 z + 11 = 0, \quad t_p=-2$ \\
Punkt przecięcia to: $P_p =(1,1,-5),$ \quad
Punkt symetryczny to: $P_s = (1,-3,-9)$
***********************************************************************************************
Show code cell source
for i in range(1, ile_zadan_przykladowych + 1):
zadanie = gz.punkt_symetryczny_do_prostej()
print(f"\033[34m** Zadanie {i} **" + '*' * 80 + '\033[0m')
display(Markdown(zadanie[0].split('\n\t')[0]))
display(Latex('$$' + (zadanie[0].split('\n\t')[2]) + '$$'))
display(Markdown(zadanie[0].split('\n\t')[4]))
display(Latex('$$' + (zadanie[0].split('\n\t')[6]) + '$$'))
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
display(Markdown(zadanie[1].split('$')[0]))
display(Latex('$$' + zadanie[1].split('$')[1].split('\\quad')[0] + '$$'))
display(Markdown(zadanie[1].split('$')[2][8:]))
display(Latex('$$' + zadanie[1].split('$')[3] + ' \quad ' + zadanie[1].split('$')[1].split('\quad')[1] + '$$'))
display(Markdown(zadanie[1].split('$')[4][12:]))
display(Latex('$$' + zadanie[1].split('$')[5] + '$$'))
print("\033[32m*\033[0m" * 95)
** Zadanie 1 **********************************************************************************
Wyznaczyć punkt symetryczny do punktu
względem prostej
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna prostopadła:
Punkt przecięcia to:
Punkt symetryczny to:
***********************************************************************************************
** Zadanie 2 **********************************************************************************
Wyznaczyć punkt symetryczny do punktu
względem prostej
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna prostopadła:
Punkt przecięcia to:
Punkt symetryczny to:
***********************************************************************************************
** Zadanie 3 **********************************************************************************
Wyznaczyć punkt symetryczny do punktu
względem prostej
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna prostopadła:
Punkt przecięcia to:
Punkt symetryczny to:
***********************************************************************************************
** Zadanie 4 **********************************************************************************
Wyznaczyć punkt symetryczny do punktu
względem prostej
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna prostopadła:
Punkt przecięcia to:
Punkt symetryczny to:
***********************************************************************************************
** Zadanie 5 **********************************************************************************
Wyznaczyć punkt symetryczny do punktu
względem prostej
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna prostopadła:
Punkt przecięcia to:
Punkt symetryczny to:
***********************************************************************************************
** Zadanie 6 **********************************************************************************
Wyznaczyć punkt symetryczny do punktu
względem prostej
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna prostopadła:
Punkt przecięcia to:
Punkt symetryczny to:
***********************************************************************************************
** Zadanie 7 **********************************************************************************
Wyznaczyć punkt symetryczny do punktu
względem prostej
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna prostopadła:
Punkt przecięcia to:
Punkt symetryczny to:
***********************************************************************************************
** Zadanie 8 **********************************************************************************
Wyznaczyć punkt symetryczny do punktu
względem prostej
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna prostopadła:
Punkt przecięcia to:
Punkt symetryczny to:
***********************************************************************************************
** Zadanie 9 **********************************************************************************
Wyznaczyć punkt symetryczny do punktu
względem prostej
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna prostopadła:
Punkt przecięcia to:
Punkt symetryczny to:
***********************************************************************************************
** Zadanie 10 **********************************************************************************
Wyznaczyć punkt symetryczny do punktu
względem prostej
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna prostopadła:
Punkt przecięcia to:
Punkt symetryczny to:
***********************************************************************************************
Proste skośne
zadanie = gz.odleglosc_prostych_skosnych()
zadanie
('Obliczyć odległość prostych skośnych\n\t\\[\n\t\tl_1\\colon \\frac{x + 2}{-2}=\\frac{y - 3}{2}=\\frac{z + 1}{3}, \\quad \n\t\tl_2\\colon \\frac{x - 3}{1}=\\frac{y - 3}{-2}=\\frac{z - 3}{-2}.\n\t\\]\tWyznaczyć punkty realizujące minimalną odległość.',
'Płaszczyzna zawierająca $l_2$ i równoległa do $l_1$ to $\\pi\\colon 2 x - y + 2 z - 9=0$;\\\\$d(l_1,l_2)=6;$\\quad Punkty realizujące minimalną odległość to:\\ $ P_3=(2,-1,-7),\\ P_4=(6,-3,-3)$.\n')
Show code cell source
print("\033[34m** Zadanie **" + '*' * 81 + '\033[0m')
print(zadanie[0])
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
print(zadanie[1])
print("\033[32m*\033[0m" * 95)
** Zadanie ***********************************************************************************
Obliczyć odległość prostych skośnych
\[
l_1\colon \frac{x + 2}{-2}=\frac{y - 3}{2}=\frac{z + 1}{3}, \quad
l_2\colon \frac{x - 3}{1}=\frac{y - 3}{-2}=\frac{z - 3}{-2}.
\] Wyznaczyć punkty realizujące minimalną odległość.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna zawierająca $l_2$ i równoległa do $l_1$ to $\pi\colon 2 x - y + 2 z - 9=0$;\\$d(l_1,l_2)=6;$\quad Punkty realizujące minimalną odległość to:\ $ P_3=(2,-1,-7),\ P_4=(6,-3,-3)$.
***********************************************************************************************
Show code cell source
for i in range(1, ile_zadan_przykladowych + 1):
zadanie = gz.odleglosc_prostych_skosnych()
print(f"\033[34m** Zadanie {i} **" + '*' * 80 + '\033[0m')
display(Markdown(zadanie[0].split('\n\t')[0]))
display(Latex('$$' + (zadanie[0].split('\n\t')[2]) + '$$'))
display(Latex('$$' + (zadanie[0].split('\n\t')[3]) + '$$'))
display(Markdown(zadanie[0].split('\n\t')[4][3:]))
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
display(Markdown('Płaszczyzna zawierająca *l<sub>2</sub>* i równoległa do *l<sub>1</sub>* to'))
display(Latex('$$' + (zadanie[1].split('$')[5]) + '$$'))
display(Markdown('Odległość prostych skośnych to'))
display(Latex('$$' + (zadanie[1].split('$')[7]) + '$$'))
display(Markdown('Punkty realizujące minimalną odległość to'))
display(Latex('$$' + (zadanie[1].split('$')[9]).replace('\\ ', '\qquad ') + '$$'))
print("\033[32m*\033[0m" * 95)
** Zadanie 1 **********************************************************************************
Obliczyć odległość prostych skośnych
Wyznaczyć punkty realizujące minimalną odległość.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna zawierająca l2 i równoległa do l1 to
Odległość prostych skośnych to
Punkty realizujące minimalną odległość to
***********************************************************************************************
** Zadanie 2 **********************************************************************************
Obliczyć odległość prostych skośnych
Wyznaczyć punkty realizujące minimalną odległość.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna zawierająca l2 i równoległa do l1 to
Odległość prostych skośnych to
Punkty realizujące minimalną odległość to
***********************************************************************************************
** Zadanie 3 **********************************************************************************
Obliczyć odległość prostych skośnych
Wyznaczyć punkty realizujące minimalną odległość.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna zawierająca l2 i równoległa do l1 to
Odległość prostych skośnych to
Punkty realizujące minimalną odległość to
***********************************************************************************************
** Zadanie 4 **********************************************************************************
Obliczyć odległość prostych skośnych
Wyznaczyć punkty realizujące minimalną odległość.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna zawierająca l2 i równoległa do l1 to
Odległość prostych skośnych to
Punkty realizujące minimalną odległość to
***********************************************************************************************
** Zadanie 5 **********************************************************************************
Obliczyć odległość prostych skośnych
Wyznaczyć punkty realizujące minimalną odległość.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna zawierająca l2 i równoległa do l1 to
Odległość prostych skośnych to
Punkty realizujące minimalną odległość to
***********************************************************************************************
** Zadanie 6 **********************************************************************************
Obliczyć odległość prostych skośnych
Wyznaczyć punkty realizujące minimalną odległość.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna zawierająca l2 i równoległa do l1 to
Odległość prostych skośnych to
Punkty realizujące minimalną odległość to
***********************************************************************************************
** Zadanie 7 **********************************************************************************
Obliczyć odległość prostych skośnych
Wyznaczyć punkty realizujące minimalną odległość.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna zawierająca l2 i równoległa do l1 to
Odległość prostych skośnych to
Punkty realizujące minimalną odległość to
***********************************************************************************************
** Zadanie 8 **********************************************************************************
Obliczyć odległość prostych skośnych
Wyznaczyć punkty realizujące minimalną odległość.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna zawierająca l2 i równoległa do l1 to
Odległość prostych skośnych to
Punkty realizujące minimalną odległość to
***********************************************************************************************
** Zadanie 9 **********************************************************************************
Obliczyć odległość prostych skośnych
Wyznaczyć punkty realizujące minimalną odległość.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna zawierająca l2 i równoległa do l1 to
Odległość prostych skośnych to
Punkty realizujące minimalną odległość to
***********************************************************************************************
** Zadanie 10 **********************************************************************************
Obliczyć odległość prostych skośnych
Wyznaczyć punkty realizujące minimalną odległość.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
Płaszczyzna zawierająca l2 i równoległa do l1 to
Odległość prostych skośnych to
Punkty realizujące minimalną odległość to
***********************************************************************************************
Kąty w trójkącie
zadanie = gz.katy_w_trojkacie(prosty=choice([False, True]), calkowite=choice([False, True]))
zadanie
('Wyznaczyć miary kątów wewnętrznych trójkąta $ABC,$ gdzie\n\t\\[\n\t\tA = (4, 2, 0),\\ B = (5, 1, 1),\\ C = (2, 4, 2)\n\t\\]\n\tSprawdzić, czy sumują się do $180^{\\circ}.$\\\\',
'$\\alpha \\approx 109.47^{\\circ},\\ \\beta \\approx 48.53^{\\circ},\\ \\gamma \\approx 22.00^{\\circ}.$')
Show code cell source
print("\033[34m** Zadanie **" + '*' * 81 + '\033[0m')
print(zadanie[0])
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
print(zadanie[1])
print("\033[32m*\033[0m" * 95)
** Zadanie ***********************************************************************************
Wyznaczyć miary kątów wewnętrznych trójkąta $ABC,$ gdzie
\[
A = (4, 2, 0),\ B = (5, 1, 1),\ C = (2, 4, 2)
\]
Sprawdzić, czy sumują się do $180^{\circ}.$\\
***********************************************************************************************
** Rozwiązanie ********************************************************************************
$\alpha \approx 109.47^{\circ},\ \beta \approx 48.53^{\circ},\ \gamma \approx 22.00^{\circ}.$
***********************************************************************************************
Show code cell source
for i in range(1, ile_zadan_przykladowych + 1):
zadanie = gz.katy_w_trojkacie(prosty=choice([False, True]), calkowite=choice([False, True]))
print(f"\033[34m** Zadanie {i} **" + '*' * 80 + '\033[0m')
display(Markdown('Wyznaczyć miary kątów wewnętrznych trójkąta *ABC*, gdzie'))
display(Latex('$$' + (zadanie[0].split('\n\t')[2]) + '$$'))
display(Markdown('Sprawdzić, czy sumują się do 180\u00b0.'))
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
display(Latex('$' + zadanie[1] + '$'))
print("\033[32m*\033[0m" * 95)
** Zadanie 1 **********************************************************************************
Wyznaczyć miary kątów wewnętrznych trójkąta ABC, gdzie
Sprawdzić, czy sumują się do 180°.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 2 **********************************************************************************
Wyznaczyć miary kątów wewnętrznych trójkąta ABC, gdzie
Sprawdzić, czy sumują się do 180°.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 3 **********************************************************************************
Wyznaczyć miary kątów wewnętrznych trójkąta ABC, gdzie
Sprawdzić, czy sumują się do 180°.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 4 **********************************************************************************
Wyznaczyć miary kątów wewnętrznych trójkąta ABC, gdzie
Sprawdzić, czy sumują się do 180°.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 5 **********************************************************************************
Wyznaczyć miary kątów wewnętrznych trójkąta ABC, gdzie
Sprawdzić, czy sumują się do 180°.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 6 **********************************************************************************
Wyznaczyć miary kątów wewnętrznych trójkąta ABC, gdzie
Sprawdzić, czy sumują się do 180°.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 7 **********************************************************************************
Wyznaczyć miary kątów wewnętrznych trójkąta ABC, gdzie
Sprawdzić, czy sumują się do 180°.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 8 **********************************************************************************
Wyznaczyć miary kątów wewnętrznych trójkąta ABC, gdzie
Sprawdzić, czy sumują się do 180°.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 9 **********************************************************************************
Wyznaczyć miary kątów wewnętrznych trójkąta ABC, gdzie
Sprawdzić, czy sumują się do 180°.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 10 **********************************************************************************
Wyznaczyć miary kątów wewnętrznych trójkąta ABC, gdzie
Sprawdzić, czy sumują się do 180°.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
Iloczyn wektorowy
zadanie = gz.iloczyn_wektorowy(ladne=choice([False, True]))
zadanie
('Niech dane będą wektory $\\vec{u}=[3, -2, -1]$ i $\\vec{v}=[4, 2, -1].$\\par\n\t\\hspace{.5cm} \\textbf{(a)} Obliczyć ich iloczyn wektorowy i jego długość.\\par\n\t\\hspace{.5cm} \\textbf{(b)} Sprawdzić, czy wyznaczony iloczyn jest prostopadły do zadanych wektorów.\\par\n\t\\hspace{.5cm} \\textbf{(c)} Wyznaczyć kąt między zadanymi wektorami.\\par\n\t\\hspace{.5cm} \\textbf{(d)} Używając kąta między wektorami obliczyć długość iloczynu wektorowego i porównać z (a).',
"$\\textbf{(a)}\\ \\vec{u}\\times\\vec{v}=[4, -1, 14], |\\vec{u}\\times\\vec{v}|=\\sqrt{213}, \\quad \\textbf{(b)} \\ \\vec{u}\\circ (\\vec{u}\\times \\vec{v}) = 0, \\vec{v}\\circ (\\vec{u}\\times \\vec{v}) = 0,\\newline \\quad \\textbf{(c)} \\ \\angle (\\vec{u},\\vec{v})=\\arccos{\\frac{9}{\\sqrt{14}\\cdot \\sqrt{21}} }= 58.3391172254048^{\\circ} ,\\newline \\quad \\textbf{(d)} \\ |\\vec{u}\\times\\vec{v}|=\\sqrt{14}\\cdot\\sqrt{21}\\cdot\\sin{58.3391172254048^{\\circ}}=14.5945195193231,\\newline \\quad \\textbf{(d')}\\ |\\vec{u}\\times\\vec{v}|=\\sqrt{14}\\cdot\\sqrt{21}\\cdot \\sqrt{1-\\frac{27}{98}}=\\sqrt{213} $")
Show code cell source
print("\033[34m** Zadanie **" + '*' * 81 + '\033[0m')
print(zadanie[0])
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
print(zadanie[1])
print("\033[32m*\033[0m" * 95)
** Zadanie ***********************************************************************************
Niech dane będą wektory $\vec{u}=[3, -2, -1]$ i $\vec{v}=[4, 2, -1].$\par
\hspace{.5cm} \textbf{(a)} Obliczyć ich iloczyn wektorowy i jego długość.\par
\hspace{.5cm} \textbf{(b)} Sprawdzić, czy wyznaczony iloczyn jest prostopadły do zadanych wektorów.\par
\hspace{.5cm} \textbf{(c)} Wyznaczyć kąt między zadanymi wektorami.\par
\hspace{.5cm} \textbf{(d)} Używając kąta między wektorami obliczyć długość iloczynu wektorowego i porównać z (a).
***********************************************************************************************
** Rozwiązanie ********************************************************************************
$\textbf{(a)}\ \vec{u}\times\vec{v}=[4, -1, 14], |\vec{u}\times\vec{v}|=\sqrt{213}, \quad \textbf{(b)} \ \vec{u}\circ (\vec{u}\times \vec{v}) = 0, \vec{v}\circ (\vec{u}\times \vec{v}) = 0,\newline \quad \textbf{(c)} \ \angle (\vec{u},\vec{v})=\arccos{\frac{9}{\sqrt{14}\cdot \sqrt{21}} }= 58.3391172254048^{\circ} ,\newline \quad \textbf{(d)} \ |\vec{u}\times\vec{v}|=\sqrt{14}\cdot\sqrt{21}\cdot\sin{58.3391172254048^{\circ}}=14.5945195193231,\newline \quad \textbf{(d')}\ |\vec{u}\times\vec{v}|=\sqrt{14}\cdot\sqrt{21}\cdot \sqrt{1-\frac{27}{98}}=\sqrt{213} $
***********************************************************************************************
Show code cell source
for i in range(1, ile_zadan_przykladowych + 1):
zadanie = gz.iloczyn_wektorowy(ladne=choice([False, True]))
print(f"\033[34m** Zadanie {i} **" + '*' * 80 + '\033[0m')
display(Markdown(zadanie[0].split('$')[0]))
display(Latex('$$' + (zadanie[0].split('$')[1]) + ', \quad ' + (zadanie[0].split('$')[3]) + '$$'))
display(Markdown('(a) Obliczyć ich iloczyn wektorowy i jego długość.'))
display(Markdown('(b) Sprawdzić, czy wyznaczony iloczyn jest prostopadły do zadanych wektorów.'))
display(Markdown('(c) Wyznaczyć kąt między zadanymi wektorami.'))
display(Markdown('(d) Używając kąta między wektorami obliczyć długość iloczynu wektorowego i porównać z (a).'))
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
display(Latex('$ \quad ' + zadanie[1].split('\\newline')[0][1:] + '$'))
display(Latex('$' + zadanie[1].split('\\newline')[1] + '$'))
display(Latex('$' + zadanie[1].split('\\newline')[2] + '$'))
display(Latex('$' + zadanie[1].split('\\newline')[3][:-1] + '$'))
print("\033[32m*\033[0m" * 95)
** Zadanie 1 **********************************************************************************
Niech dane będą wektory
(a) Obliczyć ich iloczyn wektorowy i jego długość.
(b) Sprawdzić, czy wyznaczony iloczyn jest prostopadły do zadanych wektorów.
(c) Wyznaczyć kąt między zadanymi wektorami.
(d) Używając kąta między wektorami obliczyć długość iloczynu wektorowego i porównać z (a).
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 2 **********************************************************************************
Niech dane będą wektory
(a) Obliczyć ich iloczyn wektorowy i jego długość.
(b) Sprawdzić, czy wyznaczony iloczyn jest prostopadły do zadanych wektorów.
(c) Wyznaczyć kąt między zadanymi wektorami.
(d) Używając kąta między wektorami obliczyć długość iloczynu wektorowego i porównać z (a).
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 3 **********************************************************************************
Niech dane będą wektory
(a) Obliczyć ich iloczyn wektorowy i jego długość.
(b) Sprawdzić, czy wyznaczony iloczyn jest prostopadły do zadanych wektorów.
(c) Wyznaczyć kąt między zadanymi wektorami.
(d) Używając kąta między wektorami obliczyć długość iloczynu wektorowego i porównać z (a).
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 4 **********************************************************************************
Niech dane będą wektory
(a) Obliczyć ich iloczyn wektorowy i jego długość.
(b) Sprawdzić, czy wyznaczony iloczyn jest prostopadły do zadanych wektorów.
(c) Wyznaczyć kąt między zadanymi wektorami.
(d) Używając kąta między wektorami obliczyć długość iloczynu wektorowego i porównać z (a).
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 5 **********************************************************************************
Niech dane będą wektory
(a) Obliczyć ich iloczyn wektorowy i jego długość.
(b) Sprawdzić, czy wyznaczony iloczyn jest prostopadły do zadanych wektorów.
(c) Wyznaczyć kąt między zadanymi wektorami.
(d) Używając kąta między wektorami obliczyć długość iloczynu wektorowego i porównać z (a).
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 6 **********************************************************************************
Niech dane będą wektory
(a) Obliczyć ich iloczyn wektorowy i jego długość.
(b) Sprawdzić, czy wyznaczony iloczyn jest prostopadły do zadanych wektorów.
(c) Wyznaczyć kąt między zadanymi wektorami.
(d) Używając kąta między wektorami obliczyć długość iloczynu wektorowego i porównać z (a).
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 7 **********************************************************************************
Niech dane będą wektory
(a) Obliczyć ich iloczyn wektorowy i jego długość.
(b) Sprawdzić, czy wyznaczony iloczyn jest prostopadły do zadanych wektorów.
(c) Wyznaczyć kąt między zadanymi wektorami.
(d) Używając kąta między wektorami obliczyć długość iloczynu wektorowego i porównać z (a).
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 8 **********************************************************************************
Niech dane będą wektory
(a) Obliczyć ich iloczyn wektorowy i jego długość.
(b) Sprawdzić, czy wyznaczony iloczyn jest prostopadły do zadanych wektorów.
(c) Wyznaczyć kąt między zadanymi wektorami.
(d) Używając kąta między wektorami obliczyć długość iloczynu wektorowego i porównać z (a).
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 9 **********************************************************************************
Niech dane będą wektory
(a) Obliczyć ich iloczyn wektorowy i jego długość.
(b) Sprawdzić, czy wyznaczony iloczyn jest prostopadły do zadanych wektorów.
(c) Wyznaczyć kąt między zadanymi wektorami.
(d) Używając kąta między wektorami obliczyć długość iloczynu wektorowego i porównać z (a).
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 10 **********************************************************************************
Niech dane będą wektory
(a) Obliczyć ich iloczyn wektorowy i jego długość.
(b) Sprawdzić, czy wyznaczony iloczyn jest prostopadły do zadanych wektorów.
(c) Wyznaczyć kąt między zadanymi wektorami.
(d) Używając kąta między wektorami obliczyć długość iloczynu wektorowego i porównać z (a).
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
Pole trójkąta
zadanie = gz.pole_trojkata(calkowite=choice([False, True]))
zadanie
('Wyznaczyć pole trójkąta $ABC$ oraz długość wysokości opuszczonej z wierzchołka B dla\n\t\\[\n\t\tA = (1, -3, -2),\\ B = (-1, 4, -2),\\ C = (1, 5, -2)\n\t\\]',
'$P=8,\\ \\ h_B=2$')
Show code cell source
print("\033[34m** Zadanie **" + '*' * 81 + '\033[0m')
print(zadanie[0])
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
print(zadanie[1])
print("\033[32m*\033[0m" * 95)
** Zadanie ***********************************************************************************
Wyznaczyć pole trójkąta $ABC$ oraz długość wysokości opuszczonej z wierzchołka B dla
\[
A = (1, -3, -2),\ B = (-1, 4, -2),\ C = (1, 5, -2)
\]
***********************************************************************************************
** Rozwiązanie ********************************************************************************
$P=8,\ \ h_B=2$
***********************************************************************************************
Show code cell source
for i in range(1, ile_zadan_przykladowych + 1):
zadanie = gz.pole_trojkata(calkowite=choice([False, True]))
print(f"\033[34m** Zadanie {i} **" + '*' * 80 + '\033[0m')
display(Markdown(
f'Wyznaczyć pole trójkąta *ABC* oraz długość wysokości opuszczonej z wierzchołka *{zadanie[0].split("ka ")[1].split(" dla")[0]}*' + ' dla'))
display(Latex('$$' + (zadanie[0].split('\n\t')[2]) + '$$'))
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
display(Latex('$' + zadanie[1].replace('\\ \\', '\qquad') + '$'))
print("\033[32m*\033[0m" * 95)
** Zadanie 1 **********************************************************************************
Wyznaczyć pole trójkąta ABC oraz długość wysokości opuszczonej z wierzchołka C dla
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 2 **********************************************************************************
Wyznaczyć pole trójkąta ABC oraz długość wysokości opuszczonej z wierzchołka C dla
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 3 **********************************************************************************
Wyznaczyć pole trójkąta ABC oraz długość wysokości opuszczonej z wierzchołka A dla
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 4 **********************************************************************************
Wyznaczyć pole trójkąta ABC oraz długość wysokości opuszczonej z wierzchołka C dla
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 5 **********************************************************************************
Wyznaczyć pole trójkąta ABC oraz długość wysokości opuszczonej z wierzchołka C dla
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 6 **********************************************************************************
Wyznaczyć pole trójkąta ABC oraz długość wysokości opuszczonej z wierzchołka A dla
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 7 **********************************************************************************
Wyznaczyć pole trójkąta ABC oraz długość wysokości opuszczonej z wierzchołka C dla
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 8 **********************************************************************************
Wyznaczyć pole trójkąta ABC oraz długość wysokości opuszczonej z wierzchołka C dla
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 9 **********************************************************************************
Wyznaczyć pole trójkąta ABC oraz długość wysokości opuszczonej z wierzchołka C dla
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 10 **********************************************************************************
Wyznaczyć pole trójkąta ABC oraz długość wysokości opuszczonej z wierzchołka B dla
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
Płaszczyzna styczna
zadanie = gz.plaszczyzna_styczna()
zadanie
('Wyznaczyć płaszczyznę styczną do powierzchni $$f(x,y)=\\left(3 - x\\right) \\left(y - 4\\right) + \\left(x - 3\\right)^{2} \\left(y - 1\\right)^{2}$$ w punkcie $P=(2,-1,f(2,-1)).$',
'$z = - 3 x - 3 y + 2$')
Show code cell source
print("\033[34m** Zadanie **" + '*' * 81 + '\033[0m')
print(zadanie[0])
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
print(zadanie[1])
print("\033[32m*\033[0m" * 95)
** Zadanie ***********************************************************************************
Wyznaczyć płaszczyznę styczną do powierzchni $$f(x,y)=\left(3 - x\right) \left(y - 4\right) + \left(x - 3\right)^{2} \left(y - 1\right)^{2}$$ w punkcie $P=(2,-1,f(2,-1)).$
***********************************************************************************************
** Rozwiązanie ********************************************************************************
$z = - 3 x - 3 y + 2$
***********************************************************************************************
Show code cell source
for i in range(1, ile_zadan_przykladowych + 1):
zadanie = gz.plaszczyzna_styczna()
print(f"\033[34m** Zadanie {i} **" + '*' * 80 + '\033[0m')
display(Markdown(
f'Wyznaczyć płaszczyznę styczną do powierzchni'))
display(Latex('$$' + (zadanie[0].split('$$')[1]) + '$$'))
display(Markdown('w punkcie'))
display(Latex('$' + zadanie[0].split('punkcie ')[1] + '$'))
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
display(Latex('$' + zadanie[1].replace('\\ \\', '\qquad') + '$'))
print("\033[32m*\033[0m" * 95)
** Zadanie 1 **********************************************************************************
Wyznaczyć płaszczyznę styczną do powierzchni
w punkcie
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 2 **********************************************************************************
Wyznaczyć płaszczyznę styczną do powierzchni
w punkcie
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 3 **********************************************************************************
Wyznaczyć płaszczyznę styczną do powierzchni
w punkcie
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 4 **********************************************************************************
Wyznaczyć płaszczyznę styczną do powierzchni
w punkcie
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 5 **********************************************************************************
Wyznaczyć płaszczyznę styczną do powierzchni
w punkcie
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 6 **********************************************************************************
Wyznaczyć płaszczyznę styczną do powierzchni
w punkcie
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 7 **********************************************************************************
Wyznaczyć płaszczyznę styczną do powierzchni
w punkcie
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 8 **********************************************************************************
Wyznaczyć płaszczyznę styczną do powierzchni
w punkcie
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 9 **********************************************************************************
Wyznaczyć płaszczyznę styczną do powierzchni
w punkcie
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 10 **********************************************************************************
Wyznaczyć płaszczyznę styczną do powierzchni
w punkcie
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************