From 1faa1ce9c39f80abd95924cb0e4ac1aaccc6ec9b Mon Sep 17 00:00:00 2001 From: raj_mathe Date: Thu, 4 Feb 2021 20:37:34 +0100 Subject: [PATCH] master > master: Aufgaben mit dim(U)=dim(V), weitere Korrekturen. --- docs/zusatz.pdf | Bin 181593 -> 196969 bytes docs/zusatz.tex | 1825 ++++++++++++----------------------------------- 2 files changed, 470 insertions(+), 1355 deletions(-) diff --git a/docs/zusatz.pdf b/docs/zusatz.pdf index ab5f25e3908112fdef2945c19e1ef8848df8a750..76070198a96a4c6ec5fec9e8400656669d46863b 100644 GIT binary patch delta 112424 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�WYzEs(NUrY)nh=AGW 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 diff --git a/docs/zusatz.tex b/docs/zusatz.tex index 5873f54..08ed7e1 100644 --- a/docs/zusatz.tex +++ b/docs/zusatz.tex @@ -17,23 +17,23 @@ %% | %% ---- parameters.tex; %% | -%% ---- ../loesungen/src/index.tex; +%% ---- ########; %% | %% ---- ########; %% | -%% ---- ../loesungen/src/setup-type.tex; +%% ---- ########; %% | -%% ---- ../loesungen/src/setup-packages.tex; +%% ---- ########; %% | -%% ---- ../loesungen/src/setup-parameters.tex; +%% ---- ########; %% | -%% ---- ../loesungen/src/setup-macros.tex; +%% ---- ########; %% | -%% ---- ../loesungen/src/setup-environments.tex; +%% ---- ########; %% | -%% ---- ../loesungen/src/setup-layout.tex; +%% ---- ########; %% | -%% ---- ../loesungen/src/setup-localmacros.tex; +%% ---- ########; %% | %% ---- front/index.tex; %% | @@ -62,1272 +62,6 @@ %% FILE: parameters.tex %% ******************************************************************************** -%% ******************************************************************************** -%% FILE: ../loesungen/src/index.tex -%% ******************************************************************************** - -\makeatletter - -%% ******************************************************************************** -%% FILE: ../loesungen/src/setup-type.tex -%% ******************************************************************************** - -\documentclass[ - 12pt, - a4paper, - oneside, - openright, - center, - chapterbib, - crosshair, - fleqn, - headcount, - headline, - indent, - indentfirst=false, - portrait, - phonetic, - oldernstyle, - onecolumn, - sfbold, - upper, -]{scrbook} - -%% ******************************************************************************** -%% FILE: ../loesungen/src/setup-packages.tex -%% ******************************************************************************** - -\PassOptionsToPackage{T2A,OT1}{fontenc} % T1,OT1,T2A,OT2 -\PassOptionsToPackage{utf8}{inputenc} % utf8 -\PassOptionsToPackage{british,english,ngerman,russian}{babel} -\PassOptionsToPackage{ - english, - ngerman, - russian, - capitalise, -}{cleveref} -\PassOptionsToPackage{ - bookmarks=true, - bookmarksopen=false, - bookmarksopenlevel=0, - bookmarkstype=toc, - colorlinks=false, - raiselinks=true, - hyperfigures=true, -}{hyperref} -\PassOptionsToPackage{ - reset, - left=1in, - right=1in, - top=20mm, - bottom=20mm, - heightrounded, -}{geometry} -\PassOptionsToPackage{ - framemethod=TikZ, -}{mdframed} -\PassOptionsToPackage{normalem}{ulem} -\PassOptionsToPackage{ - amsmath, - thmmarks, -}{ntheorem} -\PassOptionsToPackage{table}{xcolor} -\PassOptionsToPackage{ - all, - color, - curve, - frame, - import, - knot, - line, - movie, - rotate, - textures, - tile, - tips, - web, - xdvi, -}{xy} - -\usepackage{amsfonts} -\usepackage{amsmath} -\usepackage{amssymb} -\usepackage{ntheorem} % <— muss nach den ams* Packages vorkommen!! -\usepackage{array} -\usepackage{babel} -\usepackage{bbding} -\usepackage{bbm} -\usepackage{calc} -\usepackage{sectsty} -\usepackage{titlesec} -\usepackage{fancyhdr} -\usepackage{footmisc} -\usepackage{geometry} -\usepackage{graphicx} -\usepackage{ifpdf} -\usepackage{ifthen} -\usepackage{ifnextok} -\usepackage{longtable} -\usepackage{multicol} -\usepackage{multirow} -\usepackage{nameref} -\usepackage{nowtoaux} -\usepackage{paralist} -\usepackage{enumerate} %% nach [paralist] -\usepackage{pgf} -\usepackage{pgfplots} -\usepackage{proof} -\usepackage{refcount} -\usepackage{relsize} -\usepackage{savesym} -\usepackage{stmaryrd} -\usepackage{subfigure} -\usepackage{yfonts} %% <— Altgotische Fonts -\usepackage{tikz} -\usepackage{xy} -\usepackage{undertilde} -\usepackage{ulem} %% <– f\"ur besseren \underline-Befehl (\ul) -\usepackage{xcolor} -\usepackage{xspace} -\usepackage{xstring} -\usepackage{hyperref} -\usepackage{cleveref} % must vor hyperref geladen werden. - -\pgfplotsset{compat=newest} - -\usetikzlibrary{ - angles, - arrows, - automata, - calc, - decorations, - decorations.pathmorphing, - decorations.pathreplacing, - math, - positioning, - patterns, - quotes, - snakes, -} - -%% \var ≈ alter Befehl -%% \xvar ≈ wie das neue Package \var interpretieren soll. -\savesymbol{Diamond} -\savesymbol{emptyset} -\savesymbol{ggg} -\savesymbol{int} -\savesymbol{lll} -\savesymbol{RectangleBold} -\savesymbol{langle} -\savesymbol{rangle} -\savesymbol{hookrightarrow} -\savesymbol{hookleftarrow} -\savesymbol{Asterisk} -\usepackage{mathabx} -\usepackage{wasysym} -\let\varemptyset=\emptyset -\restoresymbol{x}{Diamond} -\restoresymbol{x}{emptyset} -\restoresymbol{x}{ggg} -\restoresymbol{x}{int} -\restoresymbol{x}{lll} -\restoresymbol{x}{RectangleBold} -\restoresymbol{x}{langle} -\restoresymbol{x}{rangle} -\restoresymbol{x}{hookrightarrow} -\restoresymbol{x}{hookleftarrow} -\restoresymbol{x}{Asterisk} - -\ifpdf - \usepackage{pdfcolmk} -\fi - -\usepackage{mdframed} - -%% Force-Import aus MnSymbol -\DeclareFontFamily{U}{MnSymbolA}{} -\DeclareFontShape{U}{MnSymbolA}{m}{n}{ - <-6> MnSymbolA5 - <6-7> MnSymbolA6 - <7-8> MnSymbolA7 - <8-9> MnSymbolA8 - <9-10> MnSymbolA9 - <10-12> MnSymbolA10 - <12-> MnSymbolA12 -}{} -\DeclareFontShape{U}{MnSymbolA}{b}{n}{ - <-6> MnSymbolA-Bold5 - <6-7> MnSymbolA-Bold6 - <7-8> MnSymbolA-Bold7 - <8-9> MnSymbolA-Bold8 - <9-10> MnSymbolA-Bold9 - <10-12> MnSymbolA-Bold10 - <12-> MnSymbolA-Bold12 -}{} -\DeclareSymbolFont{MnSyA}{U}{MnSymbolA}{m}{n} -\DeclareMathSymbol{\lcirclearrowright}{\mathrel}{MnSyA}{252} -\DeclareMathSymbol{\lcirclearrowdown}{\mathrel}{MnSyA}{255} -\DeclareMathSymbol{\rcirclearrowleft}{\mathrel}{MnSyA}{250} -\DeclareMathSymbol{\rcirclearrowdown}{\mathrel}{MnSyA}{251} - -\DeclareFontFamily{U}{MnSymbolC}{} -\DeclareSymbolFont{MnSyC}{U}{MnSymbolC}{m}{n} -\DeclareFontShape{U}{MnSymbolC}{m}{n}{ - <-6> MnSymbolC5 - <6-7> MnSymbolC6 - <7-8> MnSymbolC7 - <8-9> MnSymbolC8 - <9-10> MnSymbolC9 - <10-12> MnSymbolC10 - <12-> MnSymbolC12% -}{} -\DeclareMathSymbol{\powerset}{\mathord}{MnSyC}{180} - -%% ******************************************************************************** -%% FILE: ../loesungen/src/setup-parameters.tex -%% ******************************************************************************** - -\def\boolwahr{true} -\def\boolfalsch{false} -\def\boolleer{} - -\let\documenttwosided\boolfalsch -\let\boolinappendix\boolfalsch -\let\boolinmdframed\boolfalsch -\let\eqtagset\boolfalsch -\let\eqtaglabel\boolleer -\let\eqtagsymb\boolleer - -\newcount\bufferctr -\newcount\bufferreplace -\newcounter{columnanzahl} - -\newlength\rtab -\newlength\gesamtlinkerRand -\newlength\gesamtrechterRand -\newlength\ownspaceabovethm -\newlength\ownspacebelowthm -\setlength{\rtab}{0.025\textwidth} -\setlength{\ownspaceabovethm}{0.5\baselineskip} -\setlength{\ownspacebelowthm}{0.5\baselineskip} -\setlength{\gesamtlinkerRand}{0pt} -\setlength{\gesamtrechterRand}{0pt} - -\def\secnumberingpt{$\cdot$} -\def\secnumberingseppt{.} -\def\subsecnumberingseppt{} -\def\thmnumberingpt{$\cdot$} -\def\thmnumberingseppt{} -\def\thmForceSepPt{.} - -\definecolor{leer}{gray}{1} -\definecolor{hellgrau}{gray}{0.85} -\definecolor{dunkelgrau}{gray}{0.5} -\definecolor{maroon}{rgb}{0.6901961,0.1882353,0.3764706} -\definecolor{dunkelgruen}{rgb}{0.015625,0.363281,0.109375} -\definecolor{dunkelrot}{rgb}{0.5450980392,0,0} -\definecolor{dunkelblau}{rgb}{0,0,0.5450980392} -\definecolor{blau}{rgb}{0,0,1} -\definecolor{newresult}{rgb}{0.6,0.6,0.6} -\definecolor{improvedresult}{rgb}{0.9,0.9,0.9} -\definecolor{hervorheben}{rgb}{0,0.9,0.7} -\definecolor{starkesblau}{rgb}{0.1019607843,0.3176470588,0.8156862745} -\definecolor{achtung}{rgb}{1,0.5,0.5} -\definecolor{frage}{rgb}{0.5,1,0.5} -\definecolor{schreibweise}{rgb}{0,0.7,0.9} -\definecolor{axiom}{rgb}{0,0.3,0.3} - -%% ******************************************************************************** -%% FILE: ../loesungen/src/setup-macros.tex -%% ******************************************************************************** - -%% **************************************************************** -%% TEX: -%% **************************************************************** - -\def\let@name#1#2{\expandafter\let\csname #1\expandafter\endcsname\csname #2\endcsname\relax} -\DeclareRobustCommand\crfamily{\fontfamily{ccr}\selectfont} -\DeclareTextFontCommand{\textcr}{\crfamily} - -\def\nichtzeigen#1{\phantom{#1}} - -%% **************************************************************** -%% SPACING: -%% **************************************************************** - -\def\ifthenelseleer#1#2#3{\ifthenelse{\equal{#1}{}}{#2}{#1#3}} -\def\bedingtesspaceexpand#1#2#3{\ifthenelseleer{\csname #1\endcsname}{#3}{#2#3}} -\def\voritemise{\leavevmode\nvraum{1}} -\def\hraum{\null\hfill\null} -\def\vraum{\null\vfill\null} -\def\nvraum{\@ifnextchar\bgroup{\nvraum@c}{\nvraum@bes}} - \def\nvraum@c#1{\vspace*{-#1\baselineskip}} - \def\nvraum@bes{\vspace*{-\baselineskip}} -\def\erlaubeplatz{\relax\ifmmode\else\@\xspace\fi} -\def\entferneplatz{\relax\ifmmode\else\expandafter\@gobble\fi} - -%% **************************************************************** -%% TAGS / BEZEICHNUNGEN / LABELLING: -%% **************************************************************** - -\def\send@toaux#1{\@bsphack\protected@write\@auxout{}{\string#1}\@esphack} - -%% \rlabel{LABEL}[CTR]{CREF-SHORT}{CREF-LONG}{DISPLAYTEXT} -\def\rlabel#1[#2]#3#4#5{#5\rlabel@aux{#1}[#2]{#3}{#4}{#5}} - \def\rlabel@aux#1[#2]#3#4#5{% - \send@toaux{\newlabel{#1}{{\@currentlabel}{\thepage}{{\unexpanded{#5}}}{#2.\csname the#2\endcsname}{}}}\relax% - } - -%% \tag@rawscheme{CREF-SHORT}{CREF-LONG}[CTR]{LEFT-BRKT}{RIGHT-BRKT} [LABEL]{DISPLAYTEXT} -\def\tag@rawscheme#1#2[#3]#4#5{\@ifnextchar[{\tag@rawscheme@{#1}{#2}[#3]{#4}{#5}}{\tag@rawscheme@{#1}{#2}[#3]{#4}{#5}[*]}} - \def\tag@rawscheme@#1#2[#3]#4#5[#6]{\@ifnextchar\bgroup{\tag@rawscheme@@{#1}{#2}[#3]{#4}{#5}[#6]}{\tag@rawscheme@@{#1}{#2}[#3]{#4}{#5}[#6]{}}} - \def\tag@rawscheme@@#1#2[#3]#4#5[#6]#7{% - \ifthenelse{\equal{#6}{*}}{% - \ifthenelse{\equal{#7}{\boolleer}}{\refstepcounter{#3}#4\csname the#3\endcsname#5}{#4#7#5}% - }{% - \refstepcounter{#3}#4% - \ifthenelse{\equal{#7}{\boolleer}}{\rlabel{#6}[#3]{#1}{#2}{\csname the#3\endcsname}}{\rlabel{#6}[#3]{#1}{#2}{#7}}% - #5% - }% - } -%% \tag@scheme{CREF-SHORT}{CREF-LONG}[CTR] [LABEL]{DISPLAYTEXT} -\def\tag@scheme#1#2[#3]{\tag@rawscheme{#1}{#2}[#3]{\upshape(}{\upshape)}} - -%% \eqtag[LABEL]{DISPLAYTEXT} -\def\eqtag@post#1{\makebox[0pt][r]{#1}} -\def\eqtag@pre{\tag@scheme{Eq}{Equation}[Xe]} -\def\eqtag{\@ifnextchar[{\eqtag@}{\eqtag@[*]}} - \def\eqtag@[#1]{\@ifnextchar\bgroup{\eqtag@@[#1]}{\eqtag@@[#1]{}}} - \def\eqtag@@[#1]#2{\eqtag@post{\eqtag@pre[#1]{#2}}} - -\def\eqcref#1{\text{(\ref{#1})}} -\def\ptcref#1{\ref{#1}} -\def\punktlabel#1{\label{it:#1:\beweislabel}} -\def\punktcref#1{\eqcref{it:#1:\beweislabel}} -\def\crefit#1#2{\cref{#1}~\eqcref{it:#2:#1}} -\def\Crefit#1#2{\Cref{#1}~\eqcref{it:#2:#1}} - -%% UNDER/OVERSET BEFEHLE -\def\opfromto[#1]_#2^#3{\underset{#2}{\overset{#3}{#1}}} -\def\textoverset#1#2{\overset{\text{#1}}{#2}} -\def\textunderset#1#2{\underset{#2}{\text{#1}}} -\def\crefoverset#1#2{\textoverset{\cref{#1}}{#2}} -\def\Crefoverset#1#2{\textoverset{\Cref{#1}}{#2}} -\def\crefunderset#1#2{\textunderset{#2}{\cref{#1}}} -\def\Crefunderset#1#2{\textunderset{#2}{\Cref{#1}}} -\def\eqcrefoverset#1#2{\textoverset{\eqcref{#1}}{#2}} -\def\eqcrefunderset#1#2{\textunderset{#2}{\eqcref{#1}}} -\def\mathclap#1{#1} -\def\oberunterset#1{\@ifnextchar^{\oberunterset@oben{#1}}{\oberunterset@unten{#1}}} - \def\oberunterset@oben#1^#2_#3{\underset{\mathclap{#3}}{\overset{\mathclap{#2}}{#1}}} - \def\oberunterset@unten#1_#2^#3{\underset{\mathclap{#2}}{\overset{\mathclap{#3}}{#1}}} - \def\breitunderbrace#1_#2{\underbrace{#1}_{\mathclap{#2}}} - \def\breitoverbrace#1^#2{\overbrace{#1}^{\mathclap{#2}}} - \def\breitunderbracket#1_#2{\underbracket{#1}_{\mathclap{#2}}} - \def\breitoverbracket#1^#2{\overbracket{#1}^{\mathclap{#2}}} - -\def\generatenestedsecnumbering#1#2#3{% - \expandafter\gdef\csname thelong#3\endcsname{% - \expandafter\csname the#2\endcsname% - \secnumberingpt% - \expandafter\csname #1\endcsname{#3}% - }% - \expandafter\gdef\csname theshort#3\endcsname{% - \expandafter\csname #1\endcsname{#3}% - }% -} -\def\generatenestedthmnumbering#1#2#3{% - \expandafter\gdef\csname the#3\endcsname{% - \expandafter\csname the#2\endcsname% - \thmnumberingpt% - \expandafter\csname #1\endcsname{#3}% - }% - \expandafter\gdef\csname theshort#3\endcsname{% - \expandafter\csname #1\endcsname{#3}% - }% -} - -%% **************************************************************** -%% ALLG. MACROS: -%% **************************************************************** - -\def\+#1{\addtocounter{#1}{1}} -\def\setcounternach#1#2{\setcounter{#1}{#2}\addtocounter{#1}{-1}} -\def\textsubscript#1{${}_{\textup{#1}}$} -\def\rome#1{\overline{\underline{#1}}} -\def\textTODO{\text{[{\large\textcolor{red}{More work needed!}}]}} -\def\hlineEIGENpt{\hdashline[0.5pt/5pt]} -\def\clineEIGENpt#1{\cdashline{#1}[0.5pt/5pt]} - -\def\forcepunkt#1{#1\IfEndWith{#1}{.}{}{.}} -\def\lateinabkuerzung#1#2{% - \expandafter\gdef\csname #1\endcsname{\emph{#2}\@ifnextchar.{\entferneplatz}{\erlaubeplatz}} -} -\def\deutscheabkuerzung#1#2{% - \expandafter\gdef\csname #1\endcsname{{#2}\@ifnextchar.{\entferneplatz}{\erlaubeplatz}} -} - -%% **************************************************************** -%% MATHE -%% **************************************************************** - -\def\matrix#1{\left(\begin{array}{#1}} - \def\endmatrix{\end{array}\right)} -\def\smatrix{\left(\begin{smallmatrix}} - \def\endsmatrix{\end{smallmatrix}\right)} - -\def\multiargrekursiverbefehl#1#2#3#4#5#6#7#8{% - \expandafter\gdef\csname#1\endcsname #2##1#4{\csname #1@anfang\endcsname##1#3\egroup} - \expandafter\def\csname #1@anfang\endcsname##1#3{#5##1\@ifnextchar\egroup{\csname #1@ende\endcsname}{#7\csname #1@mitte\endcsname}} - \expandafter\def\csname #1@mitte\endcsname##1#3{#6##1\@ifnextchar\egroup{\csname #1@ende\endcsname}{#7\csname #1@mitte\endcsname}} - \expandafter\def\csname #1@ende\endcsname##1{#8} -} -\multiargrekursiverbefehl{svektor}{[}{;}{]}{\begin{smatrix}}{}{\\}{\\\end{smatrix}} -\multiargrekursiverbefehl{vektor}{[}{;}{]}{\begin{matrix}{c}}{}{\\}{\\\end{matrix}} -\multiargrekursiverbefehl{vektorzeile}{}{,}{;}{}{&}{}{} -\multiargrekursiverbefehl{matlabmatrix}{[}{;}{]}{\begin{smatrix}\vektorzeile}{\vektorzeile}{;\\}{;\end{smatrix}} - -\def\cases[#1]#2{\left\{\begin{array}[#1]{#2}} - \def\endcases{\end{array}\right.} - -\def\BeweisRichtung[#1]{\@ifnextchar\bgroup{\@BeweisRichtung@c[#1]}{\@BeweisRichtung@bes[#1]}} - \def\@BeweisRichtung@bes[#1]{{\bfseries(#1).~}} - \def\@BeweisRichtung@c[#1]#2#3{{\bfseries(#2#1#3).~}} -\def\erzeugeBeweisRichtungBefehle#1#2{ - \expandafter\gdef\csname #1text\endcsname##1##2{\BeweisRichtung[#2]{##1}{##2}} - \expandafter\gdef\csname #1\endcsname{% - \@ifnextchar\bgroup{\csname #1@\endcsname}{\csname #1text\endcsname{}{}}% - } - \expandafter\gdef\csname #1@\endcsname##1##2{% - \csname #1text\endcsname{\punktcref{##1}}{\punktcref{##2}}% - } -} -\erzeugeBeweisRichtungBefehle{hinRichtung}{$\Longrightarrow$} -\erzeugeBeweisRichtungBefehle{herRichtung}{$\Longleftarrow$} -\erzeugeBeweisRichtungBefehle{hinherRichtung}{$\Longleftrightarrow$} - -\def\cal#1{\mathcal{#1}} -\def\brkt#1{\langle{}#1{}\rangle} -\def\mathfrak#1{\mbox{\usefont{U}{euf}{m}{n}#1}} -\def\kurs#1{\textit{#1}} -\def\rectangleblack{\text{\RectangleBold}} -\def\rectanglewhite{\text{\Rectangle}} -\def\squareblack{\blacksquare} -\def\squarewhite{\Box} - -%% ******************************************************************************** -%% FILE: ../loesungen/src/setup-environments.tex -%% ******************************************************************************** - -%% ********************************************************************** -%% CLEVEREF: ************************************************************ - - \def\crefname@full#1#2#3{\crefname{#1}{#2}{#3}\Crefname{#1}{#2}{#3}} - \crefname@full{chapter}{Kapitel}{Kapitel} - \crefname@full{section}{Abschnitt}{Abschnitte} - \crefname@full{figure}{Fig.}{Fig.} - \crefname@full{subfigure}{Fig.}{Fig.} - - \crefname@full{proof}{Beweis}{Beweise} - \crefname@full{thm}{Theorem}{Theoreme} - \crefname@full{satz}{Satz}{Sätze} - \crefname@full{claim}{Behauptung}{Behauptungen} - \crefname@full{lemm}{Lemma}{Lemmata} - \crefname@full{cor}{Korollar}{Korollarien} - \crefname@full{folg}{Folgerung}{Folgerungen} - \crefname@full{prop}{Proposition}{Propositionen} - \crefname@full{defn}{Definition}{Definitionen} - \crefname@full{conv}{Konvention}{Konventionen} - \crefname@full{fact}{Fakt}{Fakten} - \crefname@full{rem}{Bemerkung}{Bemerkungen} - \crefname@full{qstn}{Frage}{Fragen} - \crefname@full{e.g.}{Beipsiel}{Beipsiele} - -%% **************************************************************** -%% THEOREME: -%% **************************************************************** - - \def\qedEIGEN#1{\@ifnextchar[{\qedEIGEN@c{#1}}{\qedEIGEN@bes{#1}}}%] - \def\qedEIGEN@bes#1{% - \parfillskip=0pt% % so \par doesnt push \square to left - \widowpenalty=10000% % so we dont break the page before \square - \displaywidowpenalty=10000% % ditto - \finalhyphendemerits=0% % TeXbook exercise 14.32 - \leavevmode% % \nobreak means lines not pages - \unskip% % remove previous space or glue - \nobreak% % don’t break lines - \hfil% % ragged right if we spill over - \penalty50% % discouragement to do so - \hskip.2em% % ensure some space - \null% % anchor following \hfill - \hfill% % push \square to right - #1% % the end-of-proof mark - \par% - } - \def\qedEIGEN@c#1[#2]{% - \parfillskip=0pt% % so \par doesnt push \square to left - \widowpenalty=10000% % so we dont break the page before \square - \displaywidowpenalty=10000% % ditto - \finalhyphendemerits=0% % TeXbook exercise 14.32 - \leavevmode% % \nobreak means lines not pages - \unskip% % remove previous space or glue - \nobreak% % don’t break lines - \hfil% % ragged right if we spill over - \penalty50% % discouragement to do so - \hskip.2em% % ensure some space - \null% % anchor following \hfill - \hfill% % push \square to right - {#1~{\smaller\bfseries\upshape (#2)}}% - \par% - } - \def\qedVARIANT#1#2{ - \expandafter\def\csname ennde#1Sign\endcsname{#2} - \expandafter\def\csname ennde#1\endcsname{\@ifnextchar[{\qedEIGEN@c{#2}}{\qedEIGEN@bes{#2}}} %] - } - \qedVARIANT{OfProof}{$\squareblack$} - \qedVARIANT{OfWork}{\rectangleblack} - \qedVARIANT{OfSomething}{$\dashv$} - \qedVARIANT{OnNeutral}{$\lozenge$} % \lozenge \bigcirc \blacklozenge - \def\qedsymbol{\enndeOfProofSign} - \def\proofSymbol{\enndeOfProofSign} - - \def\ra@pretheoremwork{ - \setlength{\theorempreskipamount}{\ownspaceabovethm} - } - \def\rathmtransfer#1#2{ - \expandafter\def\csname #2\endcsname{\csname #1\endcsname} - \expandafter\def\csname end#2\endcsname{\csname end#1\endcsname} - } - - \def\ranewthm#1#2#3[#4]{ - %% FOR \BEGIN{THM} - \theoremstyle{\current@theoremstyle} - \theoremseparator{\current@theoremseparator} - \theoremprework{\ra@pretheoremwork} - \@ifundefined{#1@basic}{\newtheorem{#1@basic}[#4]{#2}}{\renewtheorem{#1@basic}[#4]{#2}} - %% FOR \BEGIN{THM}[...] - \theoremstyle{\current@theoremstyle} - \theoremseparator{\thmForceSepPt} - \theoremprework{\ra@pretheoremwork} - \@ifundefined{#1@withName}{\newtheorem{#1@withName}[#4]{#2}}{\renewtheorem{#1@withName}[#4]{#2}} - %% FOR \BEGIN{THM*} - \theoremstyle{nonumberplain} - \theoremseparator{\thmForceSepPt} - \theoremprework{\ra@pretheoremwork} - \@ifundefined{#1@star@basic}{\newtheorem{#1@star@basic}[#4]{#2}}{\renewtheorem{#1@star@basic}[#4]{#2}} - %% FOR \BEGIN{THM*}[...] - \theoremstyle{nonumberplain} - \theoremseparator{\thmForceSepPt} - \theoremprework{\ra@pretheoremwork} - \@ifundefined{#1@star@withName}{\newtheorem{#1@star@withName}[#4]{#2}}{\renewtheorem{#1@star@withName}[#4]{#2}} - %% GENERATE ENVIRONMENTS: - \umbauenenv{#1}{#3}[#4] - \umbauenenv{#1@star}{#3}[#4] - %% TRANSFER *-DEFINITION - \rathmtransfer{#1@star}{#1*} - } - - \def\umbauenenv#1#2[#3]{% - %% \BEGIN{THM}... - \expandafter\def\csname #1\endcsname{\relax% - \@ifnextchar[{\csname #1@\endcsname}{\csname #1@\endcsname[*]}% - } - %% \BEGIN{THM}[ANFANG]... - \expandafter\def\csname #1@\endcsname[##1]{\relax% - \@ifnextchar[{\csname #1@@\endcsname[##1]}{\csname #1@@\endcsname[##1][*]}% - } - %% \BEGIN{THM}[ANFANG][SCHLUSS] - \expandafter\def\csname #1@@\endcsname[##1][##2]{% - \ifx*##1% - \def\enndeOfBlock{\csname end#1@basic\endcsname} - \csname #1@basic\endcsname% - \else% - \def\enndeOfBlock{\csname end#1@withName\endcsname} - \csname #1@withName\endcsname[##1]% - \fi% - \def\makelabel####1{% - \gdef\beweislabel{####1}% - \label{\beweislabel}% - }% - \ifx*##2% - \def\enndeSymbol{\qedEIGEN{#2}} - \else% - \def\enndeSymbol{\qedEIGEN{#2}[##2]} - \fi - } - %% \END{THM} - \expandafter\gdef\csname end#1\endcsname{\enndeSymbol\enndeOfBlock} - } - - %% NEWTHEOREM EINSTELLUNGSOPTIONEN: - %% F\"UR \theoremstyle - %% plain Emulates original LATEX defin, except uses param \theorem...skipamount. - %% break Header followed by line break. - %% change Header, Number and Text are interchanged, without a line break. - %% changebreak =change, but with a line break after Header. - %% margin Number in left margin, without a line break. - %% marginbreak =margin, but with a line break after the header. - %% nonumberplain =plain, without number. - %% nonumberbreak =break, without number. - %% empty No number, no name. Only the optional argument is typeset. - %% \theoremclass \theoremnumbering - %% \theorempreskip \theorempostkip \theoremindent - %% \theoremprework \theorempostwork - - \def\current@theoremstyle{plain} - \def\current@theoremseparator{\thmnumberingseppt} - \theoremstyle{\current@theoremstyle} - \theoremseparator{\current@theoremseparator} - \theoremsymbol{} - - \newtheorem{X}{X}[chapter] % for most theorems - \newtheorem{Xe}{Xe}[chapter] % for equations - \newtheorem*{Xdisplaynone}{Xdisplaynone}[chapter] % a dummy counter, that will never be displayed. - \newtheorem{Xsp}{Xsp}[chapter] % for special theorems - \generatenestedthmnumbering{arabic}{chapter}{X} - \generatenestedthmnumbering{arabic}{chapter}{Xe} - \generatenestedthmnumbering{Roman}{chapter}{Xsp} - \let\theXsp\theshortXsp - - \theoremheaderfont{\upshape\bfseries} - \theorembodyfont{\slshape} - - \ranewthm{thm}{Theorem}{\enndeOnNeutralSign}[X] - \ranewthm{satz}{Satz}{\enndeOnNeutralSign}[X] - \ranewthm{claim}{Behauptung}{\enndeOnNeutralSign}[X] - \ranewthm{lemm}{Lemma}{\enndeOnNeutralSign}[X] - \ranewthm{cor}{Korollar}{\enndeOnNeutralSign}[X] - \ranewthm{folg}{Folgerung}{\enndeOnNeutralSign}[X] - \ranewthm{prop}{Proposition}{\enndeOnNeutralSign}[X] - - \theorembodyfont{\upshape} - - \ranewthm{defn}{Definition}{\enndeOnNeutralSign}[X] - \ranewthm{conv}{Konvention}{\enndeOnNeutralSign}[X] - \ranewthm{obs}{Beobachtung}{\enndeOnNeutralSign}[X] - \ranewthm{e.g.}{Beipsiel}{\enndeOnNeutralSign}[X] - \ranewthm{fact}{Fakt}{\enndeOnNeutralSign}[X] - \ranewthm{rem}{Bemerkung}{\enndeOnNeutralSign}[X] - \ranewthm{qstn}{Frage}{\enndeOnNeutralSign}[X] - \ranewthm{exer}{Aufgabe}{\enndeOnNeutralSign}[X] - \ranewthm{soln}{Lösung}{\enndeOnNeutralSign}[X] - - \theoremheaderfont{\itshape\bfseries} - \theorembodyfont{\upshape} - - \ranewthm{proof@tmp}{Beweis}{\enndeOfProofSign}[Xdisplaynone] - \rathmtransfer{proof@tmp*}{proof} - - \def\behauptungbeleg@claim{% - \iflanguage{british}{Claim}{% - \iflanguage{english}{Claim}{% - \iflanguage{ngerman}{Behauptung}{% - \iflanguage{russian}{Утверждение}{% - Claim% - }}}}% - } - \def\behauptungbeleg@pf@kurz{% - \iflanguage{british}{Pf}{% - \iflanguage{english}{Pf}{% - \iflanguage{ngerman}{Bew}{% - \iflanguage{russian}{Доказательство}{% - Pf% - }}}}% - } - \def\behauptungbeleg{\@ifnextchar\bgroup{\behauptungbeleg@c}{\behauptungbeleg@bes}} - \def\behauptungbeleg@c#1{\item[{\bfseries \behauptungbeleg@claim\erlaubeplatz #1.}]} - \def\behauptungbeleg@bes{\item[{\bfseries \behauptungbeleg@claim.}]} - \def\belegbehauptung{\item[{\bfseries\itshape\behauptungbeleg@pf@kurz.}]} - -%% **************************************************************** -%% ALTE UMGEBUNGEN: -%% **************************************************************** - - \newcolumntype{\RECHTS}[1]{>{\raggedleft}p{#1}} - \newcolumntype{\LINKS}[1]{>{\raggedright}p{#1}} - \newcolumntype{m}{>{$}l<{$}} - \newcolumntype{C}{>{$}c<{$}} - \newcolumntype{L}{>{$}l<{$}} - \newcolumntype{R}{>{$}r<{$}} - \newcolumntype{0}{@{\hspace{0pt}}} - \newcolumntype{\LINKSRAND}{@{\hspace{\@totalleftmargin}}} - \newcolumntype{h}{@{\extracolsep{\fill}}} - \newcolumntype{i}{>{\itshape}} - \newcolumntype{t}{@{\hspace{\tabcolsep}}} - \newcolumntype{q}{@{\hspace{1em}}} - \newcolumntype{n}{@{\hspace{-\tabcolsep}}} - \newcolumntype{M}[2]{% - >{\begin{minipage}{#2}\begin{math}}% - {#1}% - <{\end{math}\end{minipage}}% - } - \newcolumntype{T}[2]{% - >{\begin{minipage}{#2}}% - {#1}% - <{\end{minipage}}% - } - \setlength{\LTpre}{\baselineskip} - \setlength{\LTpost}{0pt} - \def\center{\centering} - \def\endcenter{} - - \def\punkteumgebung@genbefehl#1#2#3{ - \punkteumgebung@genbefehl@{#1}{#2}{#3}{}{} - \punkteumgebung@genbefehl@{multi#1}{#2}{#3}{ - \setlength{\columnsep}{10pt}% - \setlength{\columnseprule}{0pt}% - \begin{multicols}{\thecolumnanzahl}% - }{\end{multicols}\nvraum{1}} - } - \def\punkteumgebung@genbefehl@#1#2#3#4#5{ - \expandafter\gdef\csname #1\endcsname{ - \@ifnextchar\bgroup{\csname #1@c\endcsname}{\csname #1@bes\endcsname} - }%] - \expandafter\def\csname #1@c\endcsname##1{ - \@ifnextchar[{\csname #1@c@\endcsname{##1}}{\csname #1@c@\endcsname{##1}[\z@]} - }%] - \expandafter\def\csname #1@c@\endcsname##1[##2]{ - \@ifnextchar[{\csname #1@c@@\endcsname{##1}[##2]}{\csname #1@c@@\endcsname{##1}[##2][\z@]} - }%] - \expandafter\def\csname #1@c@@\endcsname##1[##2][##3]{ - \let\alterlinkerRand\gesamtlinkerRand - \let\alterrechterRand\gesamtrechterRand - \addtolength{\gesamtlinkerRand}{##2} - \addtolength{\gesamtrechterRand}{##3} - \advance\linewidth -##2% - \advance\linewidth -##3% - \advance\@totalleftmargin ##2% - \parshape\@ne \@totalleftmargin\linewidth% - #4 - \begin{#2}[\upshape ##1]% - \setlength{\parskip}{0.5\baselineskip}\relax% - \setlength{\topsep}{\z@}\relax% - \setlength{\partopsep}{\z@}\relax% - \setlength{\parsep}{\parskip}\relax% - \setlength{\itemsep}{#3}\relax% - \setlength{\listparindent}{\z@}\relax% - \setlength{\itemindent}{\z@}\relax% - } - \expandafter\def\csname #1@bes\endcsname{ - \@ifnextchar[{\csname #1@bes@\endcsname}{\csname #1@bes@\endcsname[\z@]} - }%] - \expandafter\def\csname #1@bes@\endcsname[##1]{ - \@ifnextchar[{\csname #1@bes@@\endcsname[##1]}{\csname #1@bes@@\endcsname[##1][\z@]} - }%] - \expandafter\def\csname #1@bes@@\endcsname[##1][##2]{ - \let\alterlinkerRand\gesamtlinkerRand - \let\alterrechterRand\gesamtrechterRand - \addtolength{\gesamtlinkerRand}{##1} - \addtolength{\gesamtrechterRand}{##2} - \advance\linewidth -##1% - \advance\linewidth -##2% - \advance\@totalleftmargin ##1% - \parshape\@ne \@totalleftmargin\linewidth% - #4 - \begin{#2}% - \setlength{\parskip}{0.5\baselineskip}\relax% - \setlength{\topsep}{\z@}\relax% - \setlength{\partopsep}{\z@}\relax% - \setlength{\parsep}{\parskip}\relax% - \setlength{\itemsep}{#3}\relax% - \setlength{\listparindent}{\z@}\relax% - \setlength{\itemindent}{\z@}\relax% - } - \expandafter\gdef\csname end#1\endcsname{% - \end{#2}#5 - \setlength{\gesamtlinkerRand}{\alterlinkerRand} - \setlength{\gesamtlinkerRand}{\alterrechterRand} - } - } - - \def\ritempunkt{{\Large\textbullet}} % \textbullet, $\sqbullet$, $\blacktriangleright$ - \setdefaultitem{\ritempunkt}{\ritempunkt}{\ritempunkt}{\ritempunkt} - \punkteumgebung@genbefehl{itemise}{compactitem}{\parskip}{}{} - \punkteumgebung@genbefehl{kompaktitem}{compactitem}{\z@}{}{} - \punkteumgebung@genbefehl{enumerate}{compactenum}{\parskip}{}{} - \punkteumgebung@genbefehl{kompaktenum}{compactenum}{\z@}{}{} - - \let\ALTthebibliography\thebibliography - \renewenvironment{thebibliography}[1]{% - \begin{ALTthebibliography}{#1} - \addcontentsline{toc}{part}{\bibname} - }{% - \end{ALTthebibliography} - } - -%% **************************************************************** -%% NEUE UMGEBUNGEN: -%% **************************************************************** - - \def\matrix#1{\left(\begin{array}[mc]{#1}} - \def\endmatrix{\end{array}\right)} - \def\smatrix{\left(\begin{smallmatrix}} - \def\endsmatrix{\end{smallmatrix}\right)} - \def\vector{\begin{matrix}{c}} - \def\endvector{\end{matrix}} - \def\svector{\begin{smatrix}} - \def\endsvector{\end{smatrix}} - - \def\multiargrekursiverbefehl#1#2#3#4#5#6#7#8{% - \expandafter\gdef\csname#1\endcsname #2##1#4{\csname #1@anfang\endcsname##1#3\egroup} - \expandafter\def\csname #1@anfang\endcsname##1#3{#5##1\@ifnextchar\egroup{\csname #1@ende\endcsname}{#7\csname #1@mitte\endcsname}} - \expandafter\def\csname #1@mitte\endcsname##1#3{#6##1\@ifnextchar\egroup{\csname #1@ende\endcsname}{#7\csname #1@mitte\endcsname}} - \expandafter\def\csname #1@ende\endcsname##1{#8} - } - \multiargrekursiverbefehl{svektor}{[}{;}{]}{\begin{smatrix}}{}{\\}{\\\end{smatrix}} - \multiargrekursiverbefehl{vektor}{[}{;}{]}{\begin{matrix}{c}}{}{\\}{\\\end{matrix}} - \multiargrekursiverbefehl{vektorzeile}{}{,}{;}{}{&}{}{} - \multiargrekursiverbefehl{matlabmatrix}{[}{;}{]}{\begin{smatrix}\vektorzeile}{\vektorzeile}{;\\}{;\end{smatrix}} - - \def\underbracenodisplay#1{% - \mathop{\vtop{\m@th\ialign{##\crcr - $\hfil\displaystyle{#1}\hfil$\crcr - \noalign{\kern3\p@\nointerlineskip}% - \upbracefill\crcr\noalign{\kern3\p@}}}}\limits% - } - - \def\mathe[#1]#2{% - \ifthenelse{\equal{\boolinmdframed}{\boolwahr}}{}{\begin{escapeeinzug}} - \noindent% - \let\eqtagset\boolfalsch - \let\eqtaglabel\boolleer - \let\eqtagsymb\boolleer - \let\alteqtag\eqtag - \def\eqtag{\@ifnextchar[{\eqtag@loc@}{\eqtag@loc@[*]}}% - \def\eqtag@loc@[##1]{\@ifnextchar\bgroup{\eqtag@loc@@[##1]}{\eqtag@loc@@[##1]{}}}% - \def\eqtag@loc@@[##1]##2{% - \gdef\eqtagset{\boolwahr} - \gdef\eqtaglabel{##1} - \gdef\eqtagsymb{##2} - }% - \def\verticalalign{}% - \IfBeginWith{#1}{t}{\def\verticalalign{t}}{}% - \IfBeginWith{#1}{m}{\def\verticalalign{c}}{}% - \IfBeginWith{#1}{b}{\def\verticalalign{b}}{}% - \def\horizontalalign{\null\hfill\null}% - \IfEndWith{#1}{l}{}{\null\hfill\null}% - \IfEndWith{#1}{r}{\def\horizontalalign{}}{}% - \begin{math} - \begin{array}[\verticalalign]{0#2}% - } - \def\endmathe{% - \end{array} - \end{math}\horizontalalign% - \let\eqtag\alteqtag - \ifthenelse{\equal{\eqtagset}{\boolwahr}}{\eqtag[\eqtaglabel]{\eqtagsymb}}{} - \ifthenelse{\equal{\boolinmdframed}{\boolwahr}}{}{\end{escapeeinzug}}% - } - - \def\longmathe[#1]#2{\relax - \let\altarraystretch\arraystretch - \renewcommand\arraystretch{1.2}\relax - \begin{longtable}[#1]{\LINKSRAND #2} - } - \def\endlongmathe{ - \end{longtable} - \renewcommand\arraystretch{\altarraystretch} - } - - \def\einzug{\@ifnextchar[{\indents@}{\indents@[\z@]}}%] - \def\indents@[#1]{\@ifnextchar[{\indents@@[#1]}{\indents@@[#1][\z@]}}%] - \def\indents@@[#1][#2]{% - \begin{list}{}{\relax - \setlength{\topsep}{\z@}\relax - \setlength{\partopsep}{\z@}\relax - \setlength{\parsep}{\parskip}\relax - \setlength{\listparindent}{\z@}\relax - \setlength{\itemindent}{\z@}\relax - \setlength{\leftmargin}{#1}\relax - \setlength{\rightmargin}{#2}\relax - \let\alterlinkerRand\gesamtlinkerRand - \let\alterrechterRand\gesamtrechterRand - \addtolength{\gesamtlinkerRand}{#1} - \addtolength{\gesamtrechterRand}{#2} - }\relax - \item[]\relax - } - \def\endeinzug{% - \setlength{\gesamtlinkerRand}{\alterlinkerRand} - \setlength{\gesamtlinkerRand}{\alterrechterRand} - \end{list}% - } - - \def\escapeeinzug{\begin{einzug}[-\gesamtlinkerRand][-\gesamtrechterRand]} - \def\endescapeeinzug{\end{einzug}} - - \def\programmiercode{ - \modulolinenumbers[1] - \begin{einzug}[\rtab][\rtab]% - \begin{linenumbers}% - \fontfamily{cmtt}\fontseries{m}\fontshape{u}\selectfont% - \setlength{\parskip}{1\baselineskip}% - \setlength{\parindent}{0pt}% - } - \def\endprogrammiercode{ - \end{linenumbers} - \end{einzug} - } - - \def\schattiertebox@genbefehl#1#2#3{ - \expandafter\gdef\csname #1\endcsname{% - \@ifnextchar[{\csname #1@args\endcsname}{\csname #1@args\endcsname[#3]}%]% - } - \expandafter\def\csname #1@args\endcsname[##1]{% - \@ifnextchar[{\csname #1@args@l\endcsname[##1]}{\csname #1@args@n\endcsname[##1]}%]% - } - \expandafter\def\csname #1@args@l\endcsname[##1][##2]{% - \@ifnextchar[{\csname #1@args@l@r\endcsname[##1][##2]}{\csname #1@args@l@n\endcsname[##1][##2]}%]% - } - \expandafter\def\csname #1@args@n\endcsname[##1]{% - \let\boolinmdframed\boolwahr - \begin{mdframed}[#2leftmargin=0,rightmargin=0,outermargin=0,innermargin=0,##1] - } - \expandafter\def\csname #1@args@l@n\endcsname[##1][##2]{% - \let\boolinmdframed\boolwahr - \begin{mdframed}[#2leftmargin=##2/2,rightmargin=##2/2,outermargin=##2/2,innermargin=##2/2,##1] - } - \expandafter\def\csname #1@args@l@r\endcsname[##1][##2][##3]{% - \let\boolinmdframed\boolwahr - \begin{mdframed}[#2leftmargin=##2,rightmargin=##3,outermargin=##2,innermargin=##3,##1] - } - \expandafter\gdef\csname end#1\endcsname{% - \end{mdframed} - \let\boolinmdframed\boolfalsch - } - } - \schattiertebox@genbefehl{schattiertebox}{ - splittopskip=0,% - splitbottomskip=0,% - frametitleaboveskip=0,% - frametitlebelowskip=0,% - skipabove=1\baselineskip,% - skipbelow=1\baselineskip,% - linewidth=2pt,% - linecolor=black,% - roundcorner=4pt,% - }{ - backgroundcolor=leer,% - nobreak=true,% - } - - \schattiertebox@genbefehl{schattierteboxdunn}{ - splittopskip=0,% - splitbottomskip=0,% - frametitleaboveskip=0,% - frametitlebelowskip=0,% - skipabove=1\baselineskip,% - skipbelow=1\baselineskip,% - linewidth=1pt,% - linecolor=black,% - roundcorner=2pt,% - }{ - backgroundcolor=leer,% - nobreak=true,% - } - - \def\algorithm{\schattiertebox[backgroundcolor=hellgrau,nobreak=false]} - \def\endalgorithm{\endschattiertebox} - - \def\tikzsetzenode#1{% - \tikz[remember picture,baseline,overlay]{\node #1;}% - } - \def\tikzsetzepfeil#1{% - \begin{tikzpicture}[remember picture,overlay,>=latex]% - \draw #1;% - \end{tikzpicture}% - } - \def\tikzsetzeoverlay#1{% - \begin{tikzpicture}[remember picture,overlay,>=latex]% - #1% - \end{tikzpicture}% - } - \def\tikzsetzekreise[#1]#2#3{% - \tikzsetzepfeil{% - [rounded corners,#1]% - ([shift={(-\tabcolsep,0.75\baselineskip)}]#2)% - rectangle% - ([shift={(\tabcolsep,-0.5\baselineskip)}]#3) - }% - } - - \tikzset{ - >=stealth, - auto, - thick, - main node/.style={ - circle,draw,font=\sffamily\Large\bfseries,minimum size=0pt - }, - } - -%% ******************************************************************************** -%% FILE: ../loesungen/src/setup-layout.tex -%% ******************************************************************************** - -\pagestyle{fancyplain} - -\@ifundefined{setcitestyle}{% - %% do nothing -}{% - \setcitestyle{numeric-comp,open={[},close={]}} -} -\def\crefpairconjunction{ und } -\def\crefmiddleconjunction{, } -\def\creflastconjunction{, und } - -\raggedbottom %% <- pushes footers up -\sloppy -\def\headrulewidth{0pt} -\def\footrulewidth{0pt} -\setlength{\columnsep}{20pt} -\setlength{\columnseprule}{1pt} -\setlength{\headheight}{11pt} -\setlength{\partopsep}{0pt} -\setlength{\topsep}{\baselineskip} -\setlength{\topskip}{0.5\baselineskip} -\setlength{\footskip}{-1\baselineskip} -\setlength{\maxdepth}{0pt} -\renewcommand{\baselinestretch}{1} -\renewcommand{\arraystretch}{1} -\setcounter{LTchunksize}{\infty} -\setlength{\abovedisplayskip}{0pt} -\setlength{\parskip}{1\baselineskip} -\def\firstparagraph{\noindent} -\def\continueparagraph{\noindent} - -\hypersetup{ - hidelinks=true, -} - - \@addtoreset{chapter}{part} %% nötig für Hyperref. - - \def\partfont{\documentfont\fontseries{bx}\Huge\selectfont} - \def\chapterfont{\documentfont\fontseries{bx}\huge\selectfont} - \def\sectionfont{\documentfont\fontseries{bx}\Large\selectfont} - \def\subsectionfont{\documentfont\fontseries{bx}\large\selectfont} - - \def\thepart{\Roman{part}} - \generatenestedsecnumbering{arabic}{part}{chapter} - \generatenestedsecnumbering{arabic}{chapter}{section} - \generatenestedsecnumbering{arabic}{section}{subsection} - \generatenestedsecnumbering{arabic}{subsection}{subsubsection} - \def\theunitnamepart{\thepart} - \def\theunitnamechapter{\theshortchapter} - \def\theunitnamesection{\thelongsection} - \def\theunitnamesubsection{\thelongsubsection} - \def\theunitnamesubsubsection{\thelongsubsubsection} - - \def\partname{Teil\erlaubeplatz} - \def\chaptername{Kapitel\erlaubeplatz} - \def\sectionname{\S\erlaubeplatz} - \def\subsectionname{} - \def\subsubsectionname{} - - \let\appendix@orig\appendix - \def\appendix{% - \appendix@orig% - \let\boolinappendix\boolwahr - \addcontentsline{toc}{part}{\appendixname}% - \addtocontents{toc}{\protect\setcounter{tocdepth}{0}} - \def\sectionname{Appendix}% - \def\theunitnamesection{\Alph{section}}% - } - \def\notappendix{% - \let\boolinappendix\boolfalse - \addtocontents{toc}{\protect\setcounter{tocdepth}{1 }} - \def\sectionname{}% - \def\theunitnamesection{\arabic{section}}% - } - -%% \titlespacing{} -%% {linker einzug}{platz oberhalb}{platz unterhalb}[rechter einzug] - - \titlespacing{\section}{0pt}{\baselineskip}{\baselineskip} - \titlespacing{\subsection}{0pt}{\baselineskip}{\baselineskip} - \titlespacing{\subsubsection}{0pt}{\baselineskip}{\baselineskip} - \titlespacing{\paragraph}{0pt}{0pt}{1em} - - \titleformat{\part}[display] - {\normalfont\headingfont\bfseries\Huge\centering} - {% - \ifthenelse{\equal{\partname}{}}{% - \theunitnamepart% - }{% - \MakeUppercase{\partname}~\theunitnamepart% - }% - }{0pt}{% - }[\thispagestyle{empty}] - \titleformat{\chapter}[frame] - {\normalfont\headingfont\bfseries\Large} - {% - \bedingtesspaceexpand{chaptername}{~}{\theunitnamechapter}% - }{0.5em}{% - }[\thispagestyle{empty}]%\titlerule%[2pt]% - \titleformat{\section}[hang] - {\normalfont\headingfont\bfseries\flushleft\large} - {% - \bedingtesspaceexpand{sectionname}{~}{\theunitnamesection}% - }{0.5em} - {% - } - [% - \nvraum{0.25}% - ] - \titleformat{\subsection}[hang] - {\normalfont\headingfont\bfseries\flushleft\large} - {% - \bedingtesspaceexpand{subsectionname}{~}{\theunitnamesubsection}% - }{0.5em} - {% - } - [% - \nvraum{0.25}% - ] - \titleformat{\subsubsection}[hang] - {\normalfont\headingfont\bfseries\flushleft\large} - {% - \bedingtesspaceexpand{subsubsectionname}{~}{\theunitnamesubsubsection}% - }{0.5em} - {% - } - [% - \nvraum{0.25}% - ] - -\def\rafootnotectr{20} -\def\incrftnotectr#1{% - \addtocounter{#1}{1}% - \ifnum\value{#1}>\rafootnotectr\relax - \setcounter{#1}{0}% - \fi% -} -\def\footnoteref[#1]{\protected@xdef\@thefnmark{\ref{#1}}\@footnotemark} -\let\altfootnotetext\footnotetext - \def\footnotetext[#1]#2{\incrftnotectr{footnote}\altfootnotetext[\value{footnote}]{\label{#1}#2}} -\let\altfootnotemark\footnotemark - %% Undesirable solution, as the text is not hyperlinked. - \def\footnotemark[#1]{\text{\textsuperscript{\getrefnumber{#1}}}} - -\DefineFNsymbols*{custom}{abcdefghijklmnopqrstuvwxyz} -\setfnsymbol{custom} -\def\footnotelayout{\documentfont\scriptsize} -\def\thefootnote{\fnsymbol{footnote}} - -\def\kopfzeileleer{ - \lhead[]{} - \chead[]{} - \rhead[]{} - \lfoot[]{} - \cfoot[]{} - \rfoot[]{} -} -\def\kopfzeiledefault{ - \lhead[]{} - \lhead[]{} - \chead[]{} - \rhead[]{} - \lfoot[]{} - \cfoot{\footnotesize\thepage} - \rfoot[]{} -} - -\DeclareRobustCommand\crfamily{\fontfamily{pcr}\selectfont} -\def\headingfont{\fontfamily{cmss}\selectfont} -\def\documentfancyfont{% - \gdef\headingfont{\crfamily}% - \fontfamily{ccr}\fontseries{m}\selectfont% -} -\def\documentfont{% - \gdef\headingfont{\fontfamily{cmss}\selectfont}% - \fontfamily{cmss}\fontseries{m}\selectfont% - \renewcommand{\sfdefault}{phv}% - \renewcommand{\ttdefault}{pcr}% - \renewcommand{\rmdefault}{cmr}% <— funktionieren nicht mit {ptm} - \renewcommand{\bfdefault}{bx}% - \renewcommand{\itdefault}{it}% - \renewcommand{\sldefault}{sl}% - \renewcommand{\scdefault}{sc}% - \renewcommand{\updefault}{n}% -} - -\allowdisplaybreaks -\let\altcleardoublepage\cleardoublepage -\let\cleardoublepage\clearpage - -\def\startdocumentlayoutoptions{ - \selectlanguage{ngerman} - \setlength{\parskip}{0.5\baselineskip} - \setlength{\parindent}{0pt} - \kopfzeiledefault - \documentfont - \normalsize -} - -\def\highlightTerm#1{\emph{#1}} - -%% ******************************************************************************** -%% FILE: ../loesungen/src/setup-localmacros.tex -%% ******************************************************************************** - -%% **************************************************************** -%% MATHE: -%% **************************************************************** - -\def\cal#1{\mathcal{#1}} -\def\reell{\mathbb{R}} -\def\kmplx{\mathbb{C}} -\def\Torus{\mathbb{T}} -\def\rtnl{\mathbb{Q}} -\def\intgr{\mathbb{Z}} - -\def\ntrl{\mathbb{N}} -\def\ntrlpos{\mathbb{N}} -\def\ntrlzero{\mathbb{N}_{0}} -\def\reellNonNeg{\reell_{+}} - -\def\imageinh{\imath} -\def\ReTeil{\mathop{\mathfrak{R}\text{\upshape e}}} -\def\ImTeil{\mathop{\mathfrak{I}\text{\upshape m}}} - -\def\leer{\emptyset} -\def\restr#1{\vert_{#1}} -\def\ohne{\mathbin{\setminus}} -\def\Pot{\mathop{\mathcal{P}}} -\def\einser{\mathbf{1}} -\def\supp{\mathop{\mathrm{supp}}} - -\def\brkt#1{\langle{}#1{}\rangle} -\def\lsim{\mathop{\sim}} -\def\lneg{\mathop{\neg}} -\def\land{\mathop{\wedge}} -\def\lor{\mathop{\vee}} - -\def\eps{\varepsilon} -\let\altphi\phi -\let\altvarphi\varphi - \def\phi{\altvarphi} - \def\varphi{\altphi} - -\def\vectorspacespan{\mathop{\text{\upshape Lin}}} -\def\dim{\mathop{\text{\upshape dim}}} -\def\rank{\mathop{\text{\upshape Rang}}} -\def\onematrix{\text{\upshape\bfseries I}} -\def\zeromatrix{\text{\upshape\bfseries 0}} -\def\zerovector{\text{\upshape\bfseries 0}} - -\def\graph{\mathop{\text{\upshape Gph}}} -\def\domain{\mathop{\text{\upshape dom}}} -\def\range{\mathop{\text{\upshape Bild}}} -\def\ker{\mathop{\text{\upshape Kern}}} -\def\functionspace{\mathop{\text{\upshape Abb}}} -\def\id{\text{\upshape id}} -\def\modfn{\mathop{\text{\upshape mod}}} -\def\divides{\mathbin{\mid}} -\def\ndivides{\mathbin{\nmid}} -\def\ggT{\mathop{\text{\upshape ggT}}} -\def\choose#1#2{\begin{smatrix}#1\\#2\\\end{smatrix}} - -\makeatother - \begin{document} \startdocumentlayoutoptions @@ -1482,9 +216,8 @@ gelten. \label{sec:1} \let\sectionname\altsectionname - Betrachten wir die Vektorräume $U:=\reell^{4}$ und $V:=\reell^{2}$. - Betrachten wir die Vektoren $u_{1},u_{2},u_{3}\in U$ und $v_{1},v_{2},v_{3}\in V$ - gegeben durch + Betrachten wir die $\reell$-Vektorräume $U:=\reell^{4}$ und $V:=\reell^{2}$ + und die Vektoren $u_{1},u_{2},u_{3}\in U$ und $v_{1},v_{2},v_{3}\in V$ \begin{mathe}[mc]{ccc} u_{1} = \begin{svector} 0\\ 0\\ 1\\ 1\\\end{svector}, @@ -1557,7 +290,7 @@ gelten. \end{mathe} gelten. Insbesondere sind Bedingungen {i) + ii)} erfüllt. - Also lautet wie oben argumentiert, die Antwort auf die Originalfrage: »Ja«! + Also lautet wie oben argumentiert, die Antwort auf die Originalfrage: \fbox{Ja}! \end{soln*} \begin{qstn} @@ -1583,11 +316,11 @@ gelten. Da $\dim(U)>\dim(V)$, kann es generell keine injektiven linearen Abbildungen von $U$ nach $V$ geben. - Also lauten die Antworten auf b), d) »Nein«, + Also lauten die Antworten auf \textbf{b)}, \textbf{d)} \fbox{Nein}, und da es mindestens eine lineare Ausdehnung existiert, - lautet die Antwort auf b') und d') »Ja«. + lautet die Antwort auf \textbf{b')} und \textbf{d')} \fbox{Ja}. - Es bleiben nur noch c) und c') zu bestimmen. + Es bleiben nur noch \textbf{c)} und \textbf{c')} zu bestimmen. Sei ${\phi:U\to V}$ eine lineare Ausdehnung von i)--iii). Dann wegen Bedingungen {i) + ii)} und Linearität gilt @@ -1600,15 +333,16 @@ gelten. \end{mathe} Die letzte Gleichung gilt, weil $\{v_{1},v_{2}\}$ - linear unabhängig ist\footnote{ + linear unabhängig ist,\footnote{ ich lasse wieder den Beweis weg, aber man sollte das machen - }, + } und somit eine Basis von dem $2$-dimensionalen Raum, $V$, ist. Darum ist $\range(\phi)$ surjektiv. - Da $\phi$ beliebig war haben wir tatsächlich gezeigt, + Da $\phi$ beliebig war, + haben wir tatsächlich gezeigt, dass alle lineare Ausdehnungen von i)--iii) surjektiv sind. - Darum lautet die Antwort auf c) »Ja« und auf c') »Nein«. + Darum lautet die Antwort auf \textbf{c)} \fbox{Ja} und auf \textbf{c')} \fbox{Nein}. \end{soln*} %% AUFGABE 2 @@ -1619,9 +353,8 @@ gelten. \label{sec:2} \let\sectionname\altsectionname - Betrachten wir die Vektorräume $U:=\reell^{4}$ und $V:=\reell^{2}$. - Betrachten wir die Vektoren $u_{1},u_{2},u_{3}\in U$ und $v_{1},v_{2},v_{3}\in V$ - gegeben durch + Betrachten wir die $\reell$-Vektorräume $U:=\reell^{4}$ und $V:=\reell^{2}$ + und die Vektoren $u_{1},u_{2},u_{3}\in U$ und $v_{1},v_{2},v_{3}\in V$ \begin{mathe}[mc]{cccc} u_{1} = \begin{svector} 0\\ 0\\ 1\\ 1\\\end{svector}, @@ -1672,7 +405,8 @@ gelten. weil wegen der o.\,s. Verhältnisse {iii) + iv)} für lineare Abbildungen automatisch mit erfüllt werden. - Wir \uline{erweitern} nun die lineare unabhängige Menge $\{u_{1},u_{2}\}$ + Wir \uline{erweitern} nun die lineare unabhängige Menge + $\{u_{1},u_{2}\}$ zu einer Basis $\{u_{1},u_{2},u'_{3},u'_{4}\}$ von $U$. @@ -1692,7 +426,7 @@ gelten. \end{mathe} gelten. Insbesondere sind Bedingungen {i) + ii)} erfüllt. - Also lautet wie oben argumentiert, die Antwort auf die Originalfrage: »Ja«! + Also lautet wie oben argumentiert, die Antwort auf die Originalfrage: \fbox{Ja}! \end{soln*} \begin{qstn} @@ -1716,15 +450,15 @@ gelten. Da $\dim(U)>\dim(V)$, kann es generell keine injektiven linearen Abbildungen von $U$ nach $V$ geben. - Also lauten die Antworten auf b), d) »Nein«, + Also lauten die Antworten auf \textbf{b)}, \textbf{d)} \fbox{Nein}, und da es mindestens eine lineare Ausdehnung existiert, - lautet die Antwort auf b') und d') »Ja«. + lautet die Antwort auf \textbf{b')} und \textbf{d')} \fbox{Ja}. - Es bleiben nur noch c) und c') zu bestimmen. + Es bleiben nur noch \textbf{c)} und \textbf{c')} zu bestimmen. Beachte, dass in der Konstruktion von $\phi$ im o.\,s. Beweis wir $v'_{3},v'_{4}$ beliebig auswählen konnten. - Zu c) wähle $v'_{3}:=\begin{svector} 1\\ 0\\\end{svector}$ + Zu \textbf{c)} wähle bspw. $v'_{3}:=\begin{svector} 1\\ 0\\\end{svector}$ und $v'_{4}:=\zerovector$ und sei ${\phi_{1}:U\to V}$ die lineare Abbildung im o.\,s. Beweis mit diesen Vektoren in der Konstruktion. @@ -1736,25 +470,17 @@ gelten. &= &\phi_{1}(\vectorspacespan\{u_{1},u_{2},u'_{3},u'_{4}\})\\ &= &\vectorspacespan\{\phi(u_{1}),\phi(u_{2}),\phi(u'_{3}),\phi(u'_{4})\}\\ &= &\vectorspacespan\{v_{1},v_{2},v'_{3},v'_{4}\}\\ + &\supseteq &\vectorspacespan\{v_{1},v'_{3}\}\\ + &= &V\\ \end{mathe} - und damit eine Basis des 2-dimensionalen Vektorraums, $V$. - Darum gilt - $% - \rank(\phi_{1}) - \textoverset{Defn}{=}\dim(\range(\phi_{1})) - =\dim(\vectorspacespan\{v_{1},v_{2},v'_{3},v'_{4}\}) - \geq\dim(\vectorspacespan\{v_{1},v'_{3}\}) - =2 - $, - da \uline{per Wahl} $\{v_{1},v'_{3}\}$ linear unabhängig ist. - Also, $\rank(\phi_{1})\geq 2=\dim(V)$. - Folglich ist $\phi_{1}$ - laut \cite[Korollar~6.3.15(2)]{sinn2020} - surjektiv. - Die Antwort auf c) lautet also »Ja«. + Die letzte Gleichung gilt, + weil \uline{per Wahl} $\{v_{1},v'_{3}\}$ linear unabhängig ist + und somit eine Basis des $2$-dimenionalen Vektorraums, $V$ ist. + Da $\range(\phi_{1})\supseteq V$, ist $\phi_{1}$ surjektiv. + Die Antwort auf \textbf{c)} lautet also \fbox{Ja}. - Zu c') wähle $v'_{3},v'_{4}:=\zerovector$ + Zu \textbf{c')} wähle $v'_{3},v'_{4}:=\zerovector$ und sei ${\phi_{2}:U\to V}$ die lineare Abbildung im o.\,s. Beweis mit diesen Vektoren in der Konstruktion. Wie oben gilt @@ -1765,13 +491,13 @@ gelten. =\dim(\vectorspacespan\{v_{1}\}) \leq 1 $, - da \uline{per Wahl} $v_{2},v_{3},v_{4}\in\vectorspacespan(\{v_{1}\})$ + da \uline{per Wahl} $v_{2},v_{3},v_{4}\in\vectorspacespan\{v_{1}\}$ und $v_{1}\neq\zerovector$. Also, $\rank(\phi_{2})<2=\dim(V)$. Folglich ist $\phi_{2}$ laut \cite[Korollar~6.3.15(1)]{sinn2020} nicht-surjektiv. - Die Antwort auf c') lautet also »Ja«. + Die Antwort auf \textbf{c')} lautet also \fbox{Ja}. \end{soln*} %% AUFGABE 3 @@ -1782,9 +508,8 @@ gelten. \label{sec:3} \let\sectionname\altsectionname - Betrachten wir die Vektorräume $U:=\reell^{2}$ und $V:=\reell^{4}$. - Betrachten wir die Vektoren $u_{1},u_{2},u_{3}\in U$ und $v_{1},v_{2},v_{3}\in V$ - gegeben durch + Betrachten wir die $\reell$-Vektorräume $U:=\reell^{2}$ und $V:=\reell^{4}$ + und die Vektoren $u_{1},u_{2},u_{3}\in U$ und $v_{1},v_{2},v_{3}\in V$ \begin{mathe}[mc]{ccc} u_{1} = \begin{svector} 1\\ 1\\\end{svector}, @@ -1829,7 +554,7 @@ gelten. Dann muss $v_{3}=\phi(u_{3})=\phi(u_{1}+u_{2})=\phi(u_{1})+\phi(u_{2})=v_{1}+v_{2}$ gelten. Laut der o.\,s. Gleichung kann dies aber nicht gelten. - Darum lautet die Antwort »Nein«. + Darum lautet die Antwort \fbox{Nein}. Es gibt keine lineare Ausdehnung. \end{soln*} @@ -1841,9 +566,8 @@ gelten. \label{sec:4} \let\sectionname\altsectionname - Betrachten wir die Vektorräume $U:=\reell^{2}$ und $V:=\reell^{4}$. - Betrachten wir die Vektoren $u_{1},u_{2},u_{3}\in U$ und $v_{1},v_{2},v_{3}\in V$ - gegeben durch + Betrachten wir die $\reell$-Vektorräume $U:=\reell^{2}$ und $V:=\reell^{4}$ + und die Vektoren $u_{1},u_{2},u_{3}\in U$ und $v_{1},v_{2},v_{3}\in V$ \begin{mathe}[mc]{ccc} u_{1} = \begin{svector} 1\\ 1\\\end{svector}, @@ -1905,7 +629,7 @@ gelten. gelten. Insbesondere sind Bedingung {i) + iii)} erfüllt. Also lautet wie oben argumentiert, - die Antwort auf die Originalfrage: »Ja«! + die Antwort auf die Originalfrage: \fbox{Ja}! \end{soln*} \begin{qstn} @@ -1929,20 +653,20 @@ gelten. Da $\dim(U)<\dim(V)$, kann es generell keine surjektive linearen Abbildungen von $U$ nach $V$ geben. - Also lauten die Antworten auf c), d) »Nein«, + Also lauten die Antworten auf \textbf{c)}, \textbf{d)} \fbox{Nein}, und da es mindestens eine lineare Ausdehnung existiert, - lautet die Antwort auf c') und d') »Ja«. + lautet die Antwort auf \textbf{c')} und \textbf{d')} \fbox{Ja}. - Es bleiben nur noch b) und b') zu bestimmen. - Sei $\phi$ eine lineare Ausdehnung, die i)---iii) erfüllt. - Dann wegen Linearität von $\phi_{1}$ + Es bleiben nur noch \textbf{b)} und \textbf{b')} zu bestimmen. + Sei $\phi$ eine lineare Ausdehnung, die i)--iii) erfüllt. + Dann wegen Linearität von $\phi$ und da $\{u_{1},u_{3}\}$ eine Basis von $U$ ist, gilt \begin{mathe}[mc]{rcccccl} - \range(\phi_{1}) - &= &\phi_{1}(\vectorspacespan\{u_{1},u_{3}\}) - &= &\vectorspacespan\{\phi_{1}(u_{1}),\phi_{1}(u_{3})\} + \range(\phi) + &= &\phi(\vectorspacespan\{u_{1},u_{3}\}) + &= &\vectorspacespan\{\phi(u_{1}),\phi(u_{3})\} &= &\vectorspacespan\{v_{1},v_{3}\} \end{mathe} @@ -1963,8 +687,8 @@ gelten. Da hier $\phi$ beliebig gewählt wurde, sind alle linearen Ausdehnungen von i)--iii) immer nicht-injektiv. - Darum lautet die Antwort auf b) »Nein« - und auf b') »Ja«. + Darum lautet die Antwort auf \textbf{b)} \fbox{Nein} + und auf \textbf{b')} \fbox{Ja}. \end{soln*} %% AUFGABE 5 @@ -1975,9 +699,8 @@ gelten. \label{sec:5} \let\sectionname\altsectionname - Betrachten wir die Vektorräume $U:=\reell^{2}$ und $V:=\reell^{4}$. - Betrachten wir die Vektoren $u_{1},u_{2},u_{3}\in U$ und $v_{1},v_{2},v_{3}\in V$ - gegeben durch + Betrachten wir die $\reell$-Vektorräume $U:=\reell^{2}$ und $V:=\reell^{4}$ + und die Vektoren $u_{1},u_{2},u_{3}\in U$ und $v_{1},v_{2},v_{3}\in V$ \begin{mathe}[mc]{ccc} u_{1} = \begin{svector} 1\\ 1\\\end{svector}, @@ -2040,7 +763,7 @@ gelten. gelten. Insbesondere sind Bedingung {i)} erfüllt. Also lautet wie oben argumentiert, - die Antwort auf die Originalfrage: »Ja«! + die Antwort auf die Originalfrage: \fbox{Ja}! \end{soln*} \begin{qstn} @@ -2064,26 +787,26 @@ gelten. Da $\dim(U)<\dim(V)$, kann es generell keine surjektive linearen Abbildungen von $U$ nach $V$ geben. - Also lauten die Antworten auf c), d) »Nein«, + Also lauten die Antworten auf \textbf{c)}, \textbf{d)} \fbox{Nein}, und da es mindestens eine lineare Ausdehnung existiert, - lautet die Antwort auf c') und d') »Ja«. + lautet die Antwort auf \textbf{c')} und \textbf{d')} \fbox{Ja}. - Es bleiben nur noch b) und b') zu bestimmen. + Es bleiben nur noch \textbf{b)} und \textbf{b')} zu bestimmen. Beachte, dass in der Konstruktion von $\phi$ im o.\,s. Beweis wir $v'_{2}$ beliebig auswählen konnten. - Zu b) wähle $v'_{2}:=\begin{svector} 0\\ 1\\ 0\\ 0\\\end{svector}$ + Zu \textbf{b)} wähle $v'_{2}:=\begin{svector} 0\\ 1\\ 0\\ 0\\\end{svector}$ und sei ${\phi_{1}:U\to V}$ die lineare Abbildung im o.\,s. Beweis mit diesen Vektoren in der Konstruktion. - Per Wahl ist $\{v_{1},v'_{2}\}$ linear unabhängig. Da $\{u_{1},u'_{2}\}$ eine Basis für $U$ ist, gilt wegen Linearität von $\phi_{1}$ - \begin{mathe}[mc]{rcccccl} + \begin{mathe}[mc]{rcccccccl} \range(\phi_{1}) &= &\phi_{1}(\vectorspacespan\{u_{1},u'_{2}\}) &= &\vectorspacespan\{\phi_{1}(u_{1}),\phi_{1}(u'_{2})\} &= &\vectorspacespan\{v_{1},v'_{2}\} + &= &V, \end{mathe} und damit @@ -2098,9 +821,9 @@ gelten. Folglich ist $\phi_{1}$ laut \cite[Korollar~6.3.15(1)]{sinn2020} injektiv. - Die Antwort auf b) lautet also »Ja«. + Die Antwort auf \textbf{b)} lautet also \fbox{Ja}. - Zu b') wähle $v'_{2}:=\zerovector$ + Zu \textbf{b')} wähle $v'_{2}:=\zerovector$ und sei ${\phi_{2}:U\to V}$ die lineare Abbildung im o.\,s. Beweis mit diesen Vektoren in der Konstruktion. Wie oben gilt @@ -2109,15 +832,14 @@ gelten. \textoverset{Defn}{=}\dim(\range(\phi_{2})) =\dim(\vectorspacespan\{v_{1},v'_{2}\}) =\dim(\vectorspacespan\{v_{1}\}) - =1 + \leq 1 $, - da \uline{per Wahl} $v'_{2}\in\vectorspacespan(\{v_{1}\})$ - und $v_{1}\neq\zerovector$. + da \uline{per Wahl} $v'_{2}\in\vectorspacespan\{v_{1}\}$. Also, $\rank(\phi_{2})<2=\dim(U)$. Folglich ist $\phi_{2}$ laut \cite[Korollar~6.3.15(1)]{sinn2020} nicht-injektiv. - Die Antwort auf b') lautet also »Ja«. + Die Antwort auf \textbf{b')} lautet also \fbox{Ja}. \end{soln*} %% AUFGABE 6 @@ -2128,31 +850,424 @@ gelten. \label{sec:6} \let\sectionname\altsectionname -{\itshape - Unter Arbeit. \textbf{TODO}: Beispiel mit $\dim(U)=\dim(V)$ und mit Antwort »Ja« auf inj + »Ja« auf nicht-inj. -} + Betrachten wir die $\reell$-Vektorräume $U=V:=\reell^{4}$ + und die Vektoren $u_{1},u_{2},u_{3},u_{4}\in U$ und $v_{1},v_{2},v_{3},v_{4}\in V$ + + \begin{mathe}[mc]{cccc} + u_{1} = \begin{svector} 0\\ 0\\ 1\\ 1\\\end{svector}, + &u_{2} = \begin{svector} 3\\ 0\\ 1\\ 1\\\end{svector}, + &u_{3} = \begin{svector} 30\\ 0\\ 0\\ 0\\\end{svector}, + &u_{4} = \begin{svector} 3\\ 0\\ 2\\ 2\\\end{svector},\\ + \end{mathe} + + \begin{mathe}[mc]{cccc} + v_{1} = \begin{svector} 0\\ 3\\ 0\\ 0\\\end{svector}, + &v_{2} = \begin{svector} 1\\ 3\\ 0\\ 0\\\end{svector}, + &v_{3} = \begin{svector} 10\\ 0\\ 0\\ 0\\\end{svector}, + &v_{4} = \begin{svector} 1\\ 6\\ 0\\ 0\\\end{svector}.\\ + \end{mathe} + + \begin{qstn} + \makelabel{qstn:6:ch:lin-ext} + Gibt es eine lineare Abbildung, ${\phi:U\to V}$, + so dass + + \setcounter{columnanzahl}{2} + \begin{multikompaktenum}{\bfseries i)}[\rtab][\rtab] + \item + $\phi(u_{1})=v_{1}$ + \item + $\phi(u_{2})=v_{2}$ + \item + $\phi(u_{3})=v_{3}$ + \item + $\phi(u_{4})=v_{4}$ + \end{multikompaktenum} + + \uline{alle} erfüllt sind? + \end{qstn} + + \begin{soln*} + Zunächst beobachte, dass $\{u_{1},u_{2}\}$ linear unabhängig ist, + und dass $u_{3},u_{4}\in\vectorspacespan\{u_{1},u_{2}\}$, + da ${u_{3}=10u_{2}-10u_{1}}$ und ${u_{4}=u_{1}+u_{2}}$. + Beachte auch, dass sich diese Verhältnisse in den Outputvektoren wiederspiegeln: + + \begin{mathe}[mc]{rcccl} + 10v_{2}-10v_{1} + &= &\begin{svector} 10\\ 0\\ 0\\ 0\\\end{svector} &= &v_{3},\\ + v_{1}+v_{2} + &= &\begin{svector} 1\\ 6\\ 0\\ 0\\\end{svector} &= &v_{4}.\\ + \end{mathe} + + Darum können wir die Frage auf Bedingungen {i) + ii)} reduzieren, + weil wegen der o.\,s. Verhältnisse {iii) + iv)} + für lineare Abbildungen automatisch mit erfüllt werden. + + \uline{Erweitere} nun die linear unabhängige Menge + $\{u_{1},u_{2}\}$ + zu einer Basis + $\{u_{1},u_{2},u'_{3},u'_{4}\}$ + von $U$. + Wähle außerdem beliebige Vektoren, $v'_{3},v'_{4}\in V$. + Da $\{u_{1},u_{2},u'_{3},u'_{4}\}$ eine Basis von $U$ + ist und $v_{1},v_{2},v'_{3},v'_{4}\in V$, + existiert laut \cite[Satz~6.1.13]{sinn2020} + eine lineare Ausdehnung, + ${\phi:U\to V}$, + so dass + + \begin{mathe}[mc]{cccc} + \phi(u_{1})=v_{1}, + &\phi(u_{2})=v_{2}, + &\phi(u'_{3})=v'_{3}, + &\phi(u'_{4})=v'_{4}, + \end{mathe} + + gelten. Insbesondere sind Bedingungen {i) + ii)} erfüllt. + Also lautet wie oben argumentiert, die Antwort auf die Originalfrage: \fbox{Ja}! + \end{soln*} + + \begin{qstn} + Gibt es eine + + \setcounter{columnanzahl}{3} + \begin{multikompaktenum} + \item[] b) injektive + \item[] b') nicht-injektive + \item[] c) surjektive + \item[] c') nicht-surjektive + \item[] d) bijektive + \item[] d') nicht-bijektive + \end{multikompaktenum} + + lineare Abbildung, ${\phi:U\to V}$, + so dass i)--iv) erfüllt sind? + \end{qstn} + + \begin{soln*} + Da $\dim(U)=\dim(V)$, + sind \textbf{b)}, \textbf{c)}, \textbf{d)} äquivalent + und genauso sind \textbf{b')}, \textbf{c')}, \textbf{d)} äquivalent, + da für lineare Abbildung zwischen endlichdimensionalen Räumen gleicher Dimensionen + Injektivität, Surjektivität, und Bijektivität + äquivalent sind. + Darum reicht es aus, nur \textbf{c)} und \textbf{c')} zu behandeln. + + Zu \textbf{c)}, da $\{v_{1},v_{2}\}\subseteq V$ linear unabhängig sind, + wähle $v'_{3},v'_{4}\in V$ so, + dass $\{v_{1},v_{2},v'_{3},v'_{4}\}$ eine Basis + des $4$-dimensionalen Raums, $V$, bildet. + Sei ${\phi_{1}:U\to V}$ die lineare Abbildung + im o.\,s. Beweis mit diesen Vektoren in der Konstruktion. + Da $\{u_{1},u_{2},u'_{3},u'_{4}\}$ eine Basis für $U$ ist, + gilt wegen Linearität von $\phi_{1}$ + + \begin{mathe}[mc]{rcl} + \range(\phi_{1}) + &= &\phi_{1}(\vectorspacespan\{u_{1},u_{2},u'_{3},u'_{4}\})\\ + &= &\vectorspacespan\{\phi(u_{1}),\phi(u_{2}),\phi(u'_{3}),\phi(u'_{4})\}\\ + &= &\vectorspacespan\{v_{1},v_{2},v'_{3},v'_{4}\}\\ + \end{mathe} + + und damit $\range(\phi_{1})=V$, + da \uline{per Wahl} $\{v_{1},v_{2},v'_{3},v'_{4}\}$ eine Basis von $V$ ist. + Folglich ist $\phi_{1}$ surjektiv. + Die Antwort auf \textbf{c)} (und \textbf{b)} und \textbf{d)}), lautet also \fbox{Ja}. + + Zu \textbf{c')} wähle $v'_{3},v'_{4}:=\zerovector$ + und sei ${\phi_{2}:U\to V}$ die lineare Abbildung + im o.\,s. Beweis mit diesen Vektoren in der Konstruktion. + Wie oben gilt + $% + \rank(\phi_{2}) + \textoverset{Defn}{=}\dim(\range(\phi_{2})) + =\dim(\vectorspacespan\{v_{1},v_{2},v'_{3},v'_{4}\}) + =\dim(\vectorspacespan\{v_{1},v_{2}\}) + \leq 2 + $, + da \uline{per Wahl} $v'_{3},v'_{4}\in\vectorspacespan\{v_{1},v_{2}\}$. + Also, $\rank(\phi_{2})<4=\dim(V)$. + Folglich ist $\phi_{2}$ + laut \cite[Korollar~6.3.15(2)]{sinn2020} + nicht-surjektiv. + Die Antwort auf \textbf{c')} (und \textbf{b')} und \textbf{d')}) lautet also \fbox{Ja}. + \end{soln*} %% AUFGABE 7 +\clearpage \let\altsectionname\sectionname \def\sectionname{Aufgabe} \section[Aufgabe 7]{} \label{sec:7} \let\sectionname\altsectionname -{\itshape - Unter Arbeit. \textbf{TODO}: Beispiel mit $\dim(U)=\dim(V)$ und mit Antwort »Ja« auf inj + »Nein« auf nicht-inj. -} + Betrachten wir die $\reell$-Vektorräume $U=V:=\reell^{4}$ + und die Vektoren $u_{1},u_{2},u_{3},u_{4}\in U$ und $v_{1},v_{2},v_{3},v_{4}\in V$ + + \begin{mathe}[mc]{cccc} + u_{1} = \begin{svector} 0\\ 0\\ 1\\ 1\\\end{svector}, + &u_{2} = \begin{svector} 3\\ 0\\ 1\\ 1\\\end{svector}, + &u_{3} = \begin{svector} 30\\ 0\\ 0\\ 0\\\end{svector}, + &u_{4} = \begin{svector} 3\\ 0\\ 2\\ 2\\\end{svector},\\ + \end{mathe} + + \begin{mathe}[mc]{cccc} + v_{1} = \begin{svector} 0\\ 3\\ 0\\ 0\\\end{svector}, + &v_{2} = \begin{svector} 0\\ 6\\ 0\\ 0\\\end{svector}, + &v_{3} = \begin{svector} 0\\ 30\\ 0\\ 0\\\end{svector}, + &v_{4} = \begin{svector} 0\\ 9\\ 0\\ 0\\\end{svector}.\\ + \end{mathe} + + \begin{qstn} + Gibt es eine lineare Abbildung, ${\phi:U\to V}$, + so dass + + \setcounter{columnanzahl}{2} + \begin{multikompaktenum}{\bfseries i)}[\rtab][\rtab] + \item + $\phi(u_{1})=v_{1}$ + \item + $\phi(u_{2})=v_{2}$ + \item + $\phi(u_{3})=v_{3}$ + \item + $\phi(u_{4})=v_{4}$ + \end{multikompaktenum} + + \uline{alle} erfüllt sind? + \end{qstn} + + \begin{soln*} + Zunächst beobachte, dass $\{u_{1},u_{2}\}$ linear unabhängig ist, + und dass $u_{3},u_{4}\in\vectorspacespan\{u_{1},u_{2}\}$, + da ${u_{3}=10u_{2}-10u_{1}}$ und ${u_{4}=u_{1}+u_{2}}$. + Beachte auch, dass sich diese Verhältnisse in den Outputvektoren wiederspiegeln: + + \begin{mathe}[mc]{rcccl} + 10v_{2}-10v_{1} + &= &\begin{svector} 0\\ 30\\ 0\\ 0\\\end{svector} &= &v_{3},\\ + v_{1}+v_{2} + &= &\begin{svector} 0\\ 9\\ 0\\ 0\\\end{svector} &= &v_{4}.\\ + \end{mathe} + + Der Rest dieser Aufgabe lässt sich nun genauso wie + bei \Cref{qstn:6:ch:lin-ext} erledigen. + Die Antwort hier lautet also wieder: \fbox{Ja}, + es gibt eine lineare Ausdehnung, die i)--iv) erfüllt. + \end{soln*} + + \begin{qstn} + Gibt es eine + + \setcounter{columnanzahl}{3} + \begin{multikompaktenum} + \item[] b) injektive + \item[] b') nicht-injektive + \item[] c) surjektive + \item[] c') nicht-surjektive + \item[] d) bijektive + \item[] d') nicht-bijektive + \end{multikompaktenum} + + lineare Abbildung, ${\phi:U\to V}$, + so dass i)--iv) erfüllt sind? + \end{qstn} + + \begin{soln*} + Da $\dim(U)=\dim(V)$, + sind \textbf{b)}, \textbf{c)}, \textbf{d)} äquivalent + und genauso sind \textbf{b')}, \textbf{c')}, \textbf{d)} äquivalent, + da für lineare Abbildung zwischen endlichdimensionalen Räumen gleicher Dimensionen + Injektivität, Surjektivität, und Bijektivität + äquivalent sind. + Darum reicht es aus, nur \textbf{b)} und \textbf{b')} zu behandeln. + + Sei nun ${\phi:U\to V}$ eine beliebige lineare Abbildung, + die i)--iv) erfüllt (laut der letzten Aufgabe existiert mindestens eine). + Da $\{u_{1},u_{2}\}$ linear unabhängig ist, + können wir dies zu einer Basis + $\{u_{1},u_{2},u'_{3},u'_{4}\}$ + von $U$ erweitern. + Da $\phi$ eine Ausdehnung und linear ist, + gilt + + \begin{mathe}[mc]{rcl} + \range(\phi) + &= &\phi(\vectorspacespan\{u_{1},u_{2},u'_{3},u'_{4}\})\\ + &= &\vectorspacespan\{\phi(u_{1}),\phi(u_{2}),\phi(u'_{3}),\phi(u'_{4})\}\\ + &= &\vectorspacespan\{v_{1},v_{2},\phi(u'_{3}),\phi(u'_{4})\}.\\ + \end{mathe} + + Darum gilt + $% + \rank(\phi) + \textoverset{Defn}{=}\dim(\range(\phi)) + =\dim(\vectorspacespan\{v_{1},v_{2},\phi(u'_{3}),\phi(u'_{4})\}) + =\dim(\vectorspacespan\{v_{1},\phi(u'_{3}),\phi(u'_{4})\}) + \leq 3 + $, + da $v_{2}\in\vectorspacespan\{v_{1}\}$. + Also, $\rank(\phi)<4=\dim(V)$. + Folglich ist $\phi$ + laut \cite[Korollar~6.3.15(2)]{sinn2020} + nicht-surjektiv. + Da $\phi$ beliebig war, + haben wir tatsächlich gezeigt, + dass alle lineare Ausdehnungen von i)--iv) nicht-surjektiv sind. + Darum lautet die Antwort auf + \textbf{c)} (und \textbf{b)} und \textbf{d)}) \fbox{Nein} + und auf \textbf{c')} (und \textbf{b')} und \textbf{d')}) \fbox{Ja}. + \end{soln*} %% AUFGABE 8 +\clearpage \let\altsectionname\sectionname \def\sectionname{Aufgabe} \section[Aufgabe 8]{} \label{sec:8} \let\sectionname\altsectionname -{\itshape - Unter Arbeit. \textbf{TODO}: Beispiel mit $\dim(U)=\dim(V)$ und mit Antwort »Nein« auf inj + »Ja« auf nicht-inj. -} + Betrachten wir die $\reell$-Vektorräume $U=V:=\reell^{3}$ + und die Vektoren $u_{1},u_{2},u_{3},u_{4}\in U$ und $v_{1},v_{2},v_{3},v_{4}\in V$ + + \begin{mathe}[mc]{cccc} + u_{1} = \begin{svector} 0\\ 0\\ 1\\\end{svector}, + &u_{2} = \begin{svector} 3\\ 0\\ 1\\\end{svector}, + &u_{3} = \begin{svector} 30\\ 2\\ 0\\\end{svector}, + &u_{4} = \begin{svector} 0\\ 2\\ 0\\\end{svector},\\ + \end{mathe} + + \begin{mathe}[mc]{cccc} + v_{1} = \begin{svector} 0\\ 3\\ 0\\\end{svector}, + &v_{2} = \begin{svector} 1\\ 3\\ 0\\\end{svector}, + &v_{3} = \begin{svector} 10\\ 0\\ 0\\\end{svector}, + &v_{4} = \begin{svector} 1\\ 1\\ 1\\\end{svector}.\\ + \end{mathe} + + \begin{qstn} + \makelabel{ex:8:ch:lin-ext} + Gibt es eine lineare Abbildung, ${\phi:U\to V}$, + so dass + + \setcounter{columnanzahl}{2} + \begin{multikompaktenum}{\bfseries i)}[\rtab][\rtab] + \item + $\phi(u_{1})=v_{1}$ + \item + $\phi(u_{2})=v_{2}$ + \item + $\phi(u_{3})=v_{3}$ + \item + $\phi(u_{4})=v_{4}$ + \end{multikompaktenum} + + \uline{alle} erfüllt sind? + \end{qstn} + + \begin{soln*} + Zunächst beobachte, dass $\{u_{1},u_{2},u_{4}\}$ linear unabhängig ist, + und dass $u_{3}\in\vectorspacespan\{u_{1},u_{2},u_{4}\}$, + da ${u_{3}=10u_{2}-10u_{1}+u_{4}}$. + Beachte auch, dass sich dieses Verhältnis in den Outputvektoren wiederspiegelt: + + \begin{mathe}[mc]{rcccl} + 10v_{2}-10v_{1}+v_{4} + &= &\begin{svector} 11\\ 1\\ 1\\\end{svector} &= &v_{3}.\\ + \end{mathe} + + Darum können wir die Frage auf Bedingungen {i)--iii)} reduzieren, + weil wegen des o.\,s. Verhältnisses {iv)} + für lineare Abbildungen automatisch mit erfüllt wird. + + Hier müssen wir nun im Gegensatz zu den anderen Aufgaben \uline{nichts hinzufügen}! + Da $\{u_{1},u_{2},u_{3}\}$ linear unabhängig ist, + bildet dies bereits eine Basis des $3$-dimenionalen Raums $U$. + Da $\{u_{1},u_{2},u_{3}\}$ eine Basis von $U$ ist + und $v_{1},v_{2},v_{3}\in V$, + existiert laut \cite[Satz~6.1.13]{sinn2020} + eine lineare Ausdehnung, + ${\phi:U\to V}$, + so dass + + \begin{mathe}[mc]{cccc} + \phi(u_{1})=v_{1}, + &\phi(u_{2})=v_{2}, + &\phi(u_{3})=v_{3} + \end{mathe} + + gelten. Insbesondere sind Bedingungen {i)--iii)} erfüllt. + Also lautet wie oben argumentiert, die Antwort auf die Originalfrage: \fbox{Ja}! + \end{soln*} + + \begin{qstn} + Gibt es eine + + \setcounter{columnanzahl}{3} + \begin{multikompaktenum} + \item[] b) injektive + \item[] b') nicht-injektive + \item[] c) surjektive + \item[] c') nicht-surjektive + \item[] d) bijektive + \item[] d') nicht-bijektive + \end{multikompaktenum} + + lineare Abbildung, ${\phi:U\to V}$, + so dass i)--iv) erfüllt sind? + \end{qstn} + + \begin{soln*} + Da $\dim(U)=\dim(V)$, + sind \textbf{b)}, \textbf{c)}, \textbf{d)} äquivalent + und genauso sind \textbf{b')}, \textbf{c')}, \textbf{d)} äquivalent, + da für lineare Abbildung zwischen endlichdimensionalen Räumen gleicher Dimensionen + Injektivität, Surjektivität, und Bijektivität + äquivalent sind. + Darum reicht es aus, nur \textbf{c)} und \textbf{c')} zu behandeln. + + Sei nun ${\phi:U\to V}$ eine beliebige lineare Abbildung, + die i)--iv) erfüllt (laut der letzten Aufgabe existiert mindestens eine). + Da $\phi$ eine Ausdehnung und linear ist + und da $\{u_{1},u_{2},u_{3}\}$ eine Basis von $U$ ist, + gilt + + \begin{mathe}[mc]{rcl} + \range(\phi) + &= &\phi(\vectorspacespan\{u_{1},u_{2},u_{3}\})\\ + &= &\vectorspacespan\{\phi(u_{1}),\phi(u_{2}),\phi(u_{3})\}\\ + &= &\vectorspacespan\{v_{1},v_{2},v_{3}\}.\\ + \end{mathe} + + Nun ist $\{v_{1},v_{2},v_{3}\}\subseteq V$ linear unabhängig + und bildet somit eine Basis des $3$-dimenionalen Vektorraums, $V$. + Darum gilt $\range(\phi)\supseteq V$, + sodass $\phi$ surjektiv ist. + Da $\phi$ beliebig war, + haben wir tatsächlich gezeigt, + dass alle lineare Ausdehnungen von i)--iv) surjektiv sind. + Darum lautet die Antwort auf + \textbf{c)} (und \textbf{b)} und \textbf{d)}) \fbox{Ja} + und auf \textbf{c')} (und \textbf{b')} und \textbf{d')}) \fbox{Nein}. + \end{soln*} + + \begin{rem} + Laut \cite[Satz~6.1.13]{sinn2020} + die für \Cref{ex:8:ch:lin-ext} konstruierte lineare Abbildung, $\phi$, + eindeutig. + Da wir keine freie Wahl trafen, gibt es also \uline{exakt eine} + lineare Abbildung, die i)--iv) erfüllt. + Darum ist die letzte Frage eigentlich + »Ist \uline{die} lineare Ausdehnung injektiv/nicht-injektiv/...?«. + \end{rem} + + \begin{rem} + Wir hätten die o.\,s. Aufgabe so aufstellen können, + dass $\{v_{1},v_{2},v_{3}\}$ linear abhängig wäre. + Dann hätte die lineare Ausdehnung den Rang $<3$. + Die Antworten auf \textbf{c)}, \textbf{b)}, \textbf{d)}) würden dann »Nein« lauten, + und auf \textbf{c')}, \textbf{b')}, \textbf{d')} »Ja«. + \end{rem} %% ******************************************************************************** %% FILE: back/index.tex