X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=mjo-convex.tex;h=5a930fcf34ec9531f9d5b7af792d75b1c3be055c;hb=71b85fe2012cdf733f6e72137038d7d9960ddf08;hp=823f1f46cd5cf4023b89f2462c559a3060a70f8c;hpb=af7e58d88448fa6726d8e6df22b280390e0a5a34;p=mjotex.git diff --git a/mjo-convex.tex b/mjo-convex.tex index 823f1f4..5a930fc 100644 --- a/mjo-convex.tex +++ b/mjo-convex.tex @@ -1,9 +1,13 @@ % % Operations that usually appear in convex optimization. % +\ifx\havemjoconvex\undefined +\def\havemjoconvex{1} -% Needed for \operatorname. -\usepackage{amsopn} + +\ifx\operatorname\undefined + \usepackage{amsopn} +\fi \input{mjo-common} @@ -22,5 +26,12 @@ % The ``lineality'' operator. \newcommand*{\lin}[1]{ \operatorname{lin} \of{{#1}} } -% The ``Exteme vectors'' operator. +% The ``Extreme vectors'' (or ``Extreme directions'') operator. \newcommand*{\Ext}[1]{ \operatorname{Ext} \of{{#1}} } + +% The "is a face of" and "is a proper face of" relations. +\newcommand*{\faceof}{ \trianglelefteq } +\newcommand*{\properfaceof}{ \triangleleft } + + +\fi