\documentclass[12pt,titlepage]{article} \usepackage{amsmath} \usepackage{mathrsfs} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsthm} \usepackage{mathtools} \usepackage{graphicx} \usepackage{color} \usepackage{ucs} \usepackage[utf8x]{inputenc} \usepackage{xparse} \usepackage{hyperref} %----Macros---------- % % Unresolved issues: % % \righttoleftarrow % \lefttorightarrow % % \color{} with HTML colorspec % \bgcolor % \array with options (without options, it's equivalent to the matrix environment) % Of the standard HTML named colors, white, black, red, green, blue and yellow % are predefined in the color package. Here are the rest. \definecolor{aqua}{rgb}{0, 1.0, 1.0} \definecolor{fuschia}{rgb}{1.0, 0, 1.0} \definecolor{gray}{rgb}{0.502, 0.502, 0.502} \definecolor{lime}{rgb}{0, 1.0, 0} \definecolor{maroon}{rgb}{0.502, 0, 0} \definecolor{navy}{rgb}{0, 0, 0.502} \definecolor{olive}{rgb}{0.502, 0.502, 0} \definecolor{purple}{rgb}{0.502, 0, 0.502} \definecolor{silver}{rgb}{0.753, 0.753, 0.753} \definecolor{teal}{rgb}{0, 0.502, 0.502} % Because of conflicts, \space and \mathop are converted to % \itexspace and \operatorname during preprocessing. % itex: \space{ht}{dp}{wd} % % Height and baseline depth measurements are in units of tenths of an ex while % the width is measured in tenths of an em. \makeatletter \newdimen\itex@wd% \newdimen\itex@dp% \newdimen\itex@thd% \def\itexspace#1#2#3{\itex@wd=#3em% \itex@wd=0.1\itex@wd% \itex@dp=#2ex% \itex@dp=0.1\itex@dp% \itex@thd=#1ex% \itex@thd=0.1\itex@thd% \advance\itex@thd\the\itex@dp% \makebox[\the\itex@wd]{\rule[-\the\itex@dp]{0cm}{\the\itex@thd}}} \makeatother % \tensor and \multiscript \makeatletter \newif\if@sup \newtoks\@sups \def\append@sup#1{\edef\act{\noexpand\@sups={\the\@sups #1}}\act}% \def\reset@sup{\@supfalse\@sups={}}% \def\mk@scripts#1#2{\if #2/ \if@sup ^{\the\@sups}\fi \else% \ifx #1_ \if@sup ^{\the\@sups}\reset@sup \fi {}_{#2}% \else \append@sup#2 \@suptrue \fi% \expandafter\mk@scripts\fi} \def\tensor#1#2{\reset@sup#1\mk@scripts#2_/} \def\multiscripts#1#2#3{\reset@sup{}\mk@scripts#1_/#2% \reset@sup\mk@scripts#3_/} \makeatother % \slash \makeatletter \newbox\slashbox \setbox\slashbox=\hbox{$/$} \def\itex@pslash#1{\setbox\@tempboxa=\hbox{$#1$} \@tempdima=0.5\wd\slashbox \advance\@tempdima 0.5\wd\@tempboxa \copy\slashbox \kern-\@tempdima \box\@tempboxa} \def\slash{\protect\itex@pslash} \makeatother % math-mode versions of \rlap, etc % from Alexander Perlis, "A complement to \smash, \llap, and lap" % http://math.arizona.edu/~aprl/publications/mathclap/ \def\clap#1{\hbox to 0pt{\hss#1\hss}} \def\mathllap{\mathpalette\mathllapinternal} \def\mathrlap{\mathpalette\mathrlapinternal} \def\mathclap{\mathpalette\mathclapinternal} \def\mathllapinternal#1#2{\llap{$\mathsurround=0pt#1{#2}$}} \def\mathrlapinternal#1#2{\rlap{$\mathsurround=0pt#1{#2}$}} \def\mathclapinternal#1#2{\clap{$\mathsurround=0pt#1{#2}$}} % Renames \sqrt as \oldsqrt and redefine root to result in \sqrt[#1]{#2} \let\oldroot\root \def\root#1#2{\oldroot #1 \of{#2}} \renewcommand{\sqrt}[2][]{\oldroot #1 \of{#2}} % Manually declare the txfonts symbolsC font \DeclareSymbolFont{symbolsC}{U}{txsyc}{m}{n} \SetSymbolFont{symbolsC}{bold}{U}{txsyc}{bx}{n} \DeclareFontSubstitution{U}{txsyc}{m}{n} % Manually declare the stmaryrd font \DeclareSymbolFont{stmry}{U}{stmry}{m}{n} \SetSymbolFont{stmry}{bold}{U}{stmry}{b}{n} % Manually declare the MnSymbolE font \DeclareFontFamily{OMX}{MnSymbolE}{} \DeclareSymbolFont{mnomx}{OMX}{MnSymbolE}{m}{n} \SetSymbolFont{mnomx}{bold}{OMX}{MnSymbolE}{b}{n} \DeclareFontShape{OMX}{MnSymbolE}{m}{n}{ <-6> MnSymbolE5 <6-7> MnSymbolE6 <7-8> MnSymbolE7 <8-9> MnSymbolE8 <9-10> MnSymbolE9 <10-12> MnSymbolE10 <12-> MnSymbolE12}{} % Declare specific arrows from txfonts without loading the full package \makeatletter \def\re@DeclareMathSymbol#1#2#3#4{% \let#1=\undefined \DeclareMathSymbol{#1}{#2}{#3}{#4}} \re@DeclareMathSymbol{\neArrow}{\mathrel}{symbolsC}{116} \re@DeclareMathSymbol{\neArr}{\mathrel}{symbolsC}{116} \re@DeclareMathSymbol{\seArrow}{\mathrel}{symbolsC}{117} \re@DeclareMathSymbol{\seArr}{\mathrel}{symbolsC}{117} \re@DeclareMathSymbol{\nwArrow}{\mathrel}{symbolsC}{118} \re@DeclareMathSymbol{\nwArr}{\mathrel}{symbolsC}{118} \re@DeclareMathSymbol{\swArrow}{\mathrel}{symbolsC}{119} \re@DeclareMathSymbol{\swArr}{\mathrel}{symbolsC}{119} \re@DeclareMathSymbol{\nequiv}{\mathrel}{symbolsC}{46} \re@DeclareMathSymbol{\Perp}{\mathrel}{symbolsC}{121} \re@DeclareMathSymbol{\Vbar}{\mathrel}{symbolsC}{121} \re@DeclareMathSymbol{\sslash}{\mathrel}{stmry}{12} \re@DeclareMathSymbol{\bigsqcap}{\mathop}{stmry}{"64} \re@DeclareMathSymbol{\biginterleave}{\mathop}{stmry}{"6} \re@DeclareMathSymbol{\invamp}{\mathrel}{symbolsC}{77} \re@DeclareMathSymbol{\parr}{\mathrel}{symbolsC}{77} \makeatother % \llangle, \rrangle, \lmoustache and \rmoustache from MnSymbolE \makeatletter \def\Decl@Mn@Delim#1#2#3#4{% \if\relax\noexpand#1% \let#1\undefined \fi \DeclareMathDelimiter{#1}{#2}{#3}{#4}{#3}{#4}} \def\Decl@Mn@Open#1#2#3{\Decl@Mn@Delim{#1}{\mathopen}{#2}{#3}} \def\Decl@Mn@Close#1#2#3{\Decl@Mn@Delim{#1}{\mathclose}{#2}{#3}} \Decl@Mn@Open{\llangle}{mnomx}{'164} \Decl@Mn@Close{\rrangle}{mnomx}{'171} \Decl@Mn@Open{\lmoustache}{mnomx}{'245} \Decl@Mn@Close{\rmoustache}{mnomx}{'244} \makeatother % Widecheck \makeatletter \DeclareRobustCommand\widecheck[1]{{\mathpalette\@widecheck{#1}}} \def\@widecheck#1#2{% \setbox\z@\hbox{\m@th$#1#2$}% \setbox\tw@\hbox{\m@th$#1% \widehat{% \vrule\@width\z@\@height\ht\z@ \vrule\@height\z@\@width\wd\z@}$}% \dp\tw@-\ht\z@ \@tempdima\ht\z@ \advance\@tempdima2\ht\tw@ \divide\@tempdima\thr@@ \setbox\tw@\hbox{% \raise\@tempdima\hbox{\scalebox{1}[-1]{\lower\@tempdima\box \tw@}}}% {\ooalign{\box\tw@ \cr \box\z@}}} \makeatother % \mathraisebox{voffset}[height][depth]{something} \makeatletter \NewDocumentCommand\mathraisebox{moom}{% \IfNoValueTF{#2}{\def\@temp##1##2{\raisebox{#1}{$\m@th##1##2$}}}{% \IfNoValueTF{#3}{\def\@temp##1##2{\raisebox{#1}[#2]{$\m@th##1##2$}}% }{\def\@temp##1##2{\raisebox{#1}[#2][#3]{$\m@th##1##2$}}}}% \mathpalette\@temp{#4}} \makeatletter % udots (taken from yhmath) \makeatletter \def\udots{\mathinner{\mkern2mu\raise\p@\hbox{.} \mkern2mu\raise4\p@\hbox{.}\mkern1mu \raise7\p@\vbox{\kern7\p@\hbox{.}}\mkern1mu}} \makeatother %% Fix array \newcommand{\itexarray}[1]{\begin{matrix}#1\end{matrix}} %% \itexnum is a noop \newcommand{\itexnum}[1]{#1} %% Renaming existing commands \newcommand{\underoverset}[3]{\underset{#1}{\overset{#2}{#3}}} \newcommand{\widevec}{\overrightarrow} \newcommand{\darr}{\downarrow} \newcommand{\nearr}{\nearrow} \newcommand{\nwarr}{\nwarrow} \newcommand{\searr}{\searrow} \newcommand{\swarr}{\swarrow} \newcommand{\curvearrowbotright}{\curvearrowright} \newcommand{\uparr}{\uparrow} \newcommand{\downuparrow}{\updownarrow} \newcommand{\duparr}{\updownarrow} \newcommand{\updarr}{\updownarrow} \newcommand{\gt}{>} \newcommand{\lt}{<} \newcommand{\map}{\mapsto} \newcommand{\embedsin}{\hookrightarrow} \newcommand{\Alpha}{A} \newcommand{\Beta}{B} \newcommand{\Zeta}{Z} \newcommand{\Eta}{H} \newcommand{\Iota}{I} \newcommand{\Kappa}{K} \newcommand{\Mu}{M} \newcommand{\Nu}{N} \newcommand{\Rho}{P} \newcommand{\Tau}{T} \newcommand{\Upsi}{\Upsilon} \newcommand{\omicron}{o} \newcommand{\lang}{\langle} \newcommand{\rang}{\rangle} \newcommand{\Union}{\bigcup} \newcommand{\Intersection}{\bigcap} \newcommand{\Oplus}{\bigoplus} \newcommand{\Otimes}{\bigotimes} \newcommand{\Wedge}{\bigwedge} \newcommand{\Vee}{\bigvee} \newcommand{\coproduct}{\coprod} \newcommand{\product}{\prod} \newcommand{\closure}{\overline} \newcommand{\integral}{\int} \newcommand{\doubleintegral}{\iint} \newcommand{\tripleintegral}{\iiint} \newcommand{\quadrupleintegral}{\iiiint} \newcommand{\conint}{\oint} \newcommand{\contourintegral}{\oint} \newcommand{\infinity}{\infty} \newcommand{\bottom}{\bot} \newcommand{\minusb}{\boxminus} \newcommand{\plusb}{\boxplus} \newcommand{\timesb}{\boxtimes} \newcommand{\intersection}{\cap} \newcommand{\union}{\cup} \newcommand{\Del}{\nabla} \newcommand{\odash}{\circleddash} \newcommand{\negspace}{\!} \newcommand{\widebar}{\overline} \newcommand{\textsize}{\normalsize} \renewcommand{\scriptsize}{\scriptstyle} \newcommand{\scriptscriptsize}{\scriptscriptstyle} \newcommand{\mathfr}{\mathfrak} \newcommand{\statusline}[2]{#2} \newcommand{\tooltip}[2]{#2} \newcommand{\toggle}[2]{#2} % Theorem Environments \theoremstyle{plain} \newtheorem{theorem}{Theorem} \newtheorem{lemma}{Lemma} \newtheorem{prop}{Proposition} \newtheorem{cor}{Corollary} \newtheorem*{utheorem}{Theorem} \newtheorem*{ulemma}{Lemma} \newtheorem*{uprop}{Proposition} \newtheorem*{ucor}{Corollary} \theoremstyle{definition} \newtheorem{defn}{Definition} \newtheorem{example}{Example} \newtheorem*{udefn}{Definition} \newtheorem*{uexample}{Example} \theoremstyle{remark} \newtheorem{remark}{Remark} \newtheorem{note}{Note} \newtheorem*{uremark}{Remark} \newtheorem*{unote}{Note} %------------------------------------------------------------------- \begin{document} %------------------------------------------------------------------- \section*{About} \hypertarget{contents}{}\subsubsection*{{Contents}}\label{contents} \hypertarget{contents_2}{}\subsubsection*{{Contents}}\label{contents_2} [[!include contents]] \hypertarget{contents_3}{}\section*{{Contents}}\label{contents_3} \noindent\hyperlink{history}{History}\dotfill \pageref*{history} \linebreak \noindent\hyperlink{what_the_lab_is}{What the $n$Lab is}\dotfill \pageref*{what_the_lab_is} \linebreak \noindent\hyperlink{who_are_we}{Who Are We?}\dotfill \pageref*{who_are_we} \linebreak \noindent\hyperlink{in_practice}{In Practice?}\dotfill \pageref*{in_practice} \linebreak \noindent\hyperlink{what_the_lab_is_not}{What the $n$Lab is not}\dotfill \pageref*{what_the_lab_is_not} \linebreak \noindent\hyperlink{organization_of_the_lab}{Organization of the $n$Lab}\dotfill \pageref*{organization_of_the_lab} \linebreak \noindent\hyperlink{technology_and_support}{Technology and Support}\dotfill \pageref*{technology_and_support} \linebreak \hypertarget{history}{}\subsection*{{History}}\label{history} The [[HomePage|nLab]] is a \emph{collaborative \href{http://en.wikipedia.org/wiki/Wiki}{wiki}}. It grew out of the desire (\href{http://golem.ph.utexas.edu/category/2007/09/towards_a_higherdimensional_wi.html}{I}, \href{http://golem.ph.utexas.edu/category/2008/11/beyond_the_blog.html}{II}) to have a place for development (the ``Lab'' in ``$n$Lab'') and indexed archives of the ideas and concepts surrounding the discussions at the \href{http://golem.ph.utexas.edu/category/}{The $n$-Category Caf\'e{}}. These discussions primarily are about [[mathematics]], [[physics]] and [[philosophy]] from the perspective of [[category theory]] and [[higher category theory]] (the ``$n$'' in ``$n$Lab'' and [[nPOV]]). The $n$Lab was \href{http://golem.ph.utexas.edu/category/2008/11/nlab.html}{created} in November 2008 using software provided and set up by [[Jacques Distler]]. The name ``$n$Lab'' (short for ``$n$-Category Lab'', but perhaps less restrictive) was dreamt up by Lisa Raphals ([[John Baez]]`s wife). The $n$Lab itself spun off the \href{http://www.math.ntnu.no/~stacey/Mathforge/nForum/}{$n$-Forum} for discussion about the $n$Lab that doesn't fit well here. \hypertarget{what_the_lab_is}{}\subsection*{{What the $n$Lab is}}\label{what_the_lab_is} The most apt analogy for the $n$Lab is of a \textbf{group lab book}. A lab book for a research scientist is a place where they write down anything that they consider relevant for their work; a group lab book is one that several researchers with common interests use. The material recorded in a lab book can include: \begin{itemize}% \item Notes from seminars \item Notes from papers and books \item Summaries of known work \item Observations and results from experiments \item Ideas for future work \end{itemize} Apart from not having actual physical experiments, this matches the content of the $n$Lab fairly well. The key difference between the $n$Lab and an ``ordinary'' lab book is that it is public. By making it public we hope to achieve two things: \begin{enumerate}% \item To enable others to benefit from our work while it is still being done. \item To benefit from the work of others while we are doing it. \end{enumerate} There is much more to a research project than that which appears in the final paper and we believe that since our results and our final proofs will be public, then both we and those who might read such a paper can benefit from beginning the interaction much earlier in its development. Thus by making our lab book public, we hope that casual passers-by will stop, read, and scribble something on it that will help us do our research. There are three things to say about this that are worth making very clear. \begin{enumerate}% \item Our reasons for having the $n$Lab are ultimately selfish. We have set it up and run it to make it easier to our research. \item But to make it \emph{work} properly in public, we need to make it attractive to others so that they will stop by, read our jottings, and scribble something of their own. \item We aim to achieve a system whereby those who put most in are also those who get most out. \end{enumerate} \hypertarget{who_are_we}{}\subsection*{{Who Are We?}}\label{who_are_we} The $n$Lab is not a community project set up for the education and improvement of Humanity. It originally grew out of the \href{http://golem.ph.utexas.edu/category/}{The $n$-Category Caf\'e{}} and the loose-knit community surrounding that blog. It is not possible to give a precise description of who is in that community, and the community involved in the $n$Lab has itself evolved from that starting point. Moreover, even if it were possible to describe that community we would not wish to. We are not a closed group, we are always keen for others to join us. The two simple rules are: \begin{enumerate}% \item To join, you need to be willing to interact with the group and material already present, from the [[n-point of view]]. Specifically: is there something already on the $n$Lab that you are interested in and is there someone already working in the $n$Lab that you would like to talk to about it? \item We will ask you to leave if what you are doing has little connection with what the rest of the group is doing and if it is interfering with others trying to do their work. This is of course unpleasant, since most people who come to contribute do so with honorable intentions. To help minimize possible areas of friction, it may help to read [[writing in the nLab]]. \end{enumerate} \hypertarget{in_practice}{}\subsection*{{In Practice?}}\label{in_practice} The way that this is being worked out in practice is as follows. Currently it seems that common motivations for contributing to the $n$Lab are \begin{itemize}% \item to \textbf{assemble information} on [[mathematics]], [[physics]] and [[philosophy]] in a modern unified way, from the perspective of [[higher category theory]]; \item to \textbf{provide exposition} of this information which is useful to a wide range of readers of differing expertise; \item to jointly \textbf{develop ideas} and research on applying higher categorical concepts and tools to issues in [[mathematics]], [[physics]] and [[philosophy]]. \end{itemize} To some extent this involves \begin{itemize}% \item collecting in principle ``well known'' definitions and facts in an encyclopaedic fashion, to the extent that these are not readily available, or not in the desired form, for instance on \href{http://en.wikipedia.org/wiki/Main_Page}{Wikipedia}. Depending on the enthusiasm of those who decide to contribute, this \emph{could} eventually develop into something like a modern version of a \href{http://en.wikipedia.org/wiki/Bourbaki}{Bourbaki}-like project. The potential for this is conceivably there, but of course this is an ambitious idea. Time will show if the $n$Lab can live up to this goal. \end{itemize} But on top of this encyclopaedic function, and hopefully in parallel to that, the $n$Lab is \begin{itemize}% \item intended as providing a \emph{laboratory} for collaborative development of ideas -- for research. Within the community out of which the $n$Lab grew exists the feeling that there is considerable potential for the fruitful application and development of categorical and higher categorical concepts and tools to various areas in [[mathematics]], [[physics]] and [[philosophy]]. Several contributors to the $n$Lab are actively involved in research along these lines. The $n$Lab is meant as a place to collect, develop and present such research. \end{itemize} These points together imply that \begin{itemize}% \item on the $n$Lab we do not hesitate to provide non-traditional perspectives, definitions and explanations of terms and phenomena if we feel that these are the \emph{right} perspectives, definitions and explanations from a modern unified higher categorical perspective; \item at the same time we want to indicate clearly which part of an entry is traditional common material, which is a modern but widely-accepted reformulation and which is genuinely the result of original research by a contributor or by several contributors; \item we will intersperse possibly controversial but always constructive \textbf{discussion} into entries if we feel the need. While in general the \href{http://golem.ph.utexas.edu/category}{$n$-Category Caf\'e{}} is where we have chat and discussion and the $n$Lab is where we compile material, few entries on the $n$Lab are or can be meant as representing a final truth. The $n$Lab will be the better the more we discuss its contents. For more on how to inject discussion into entries see the [[HowTo]] page. \end{itemize} \hypertarget{what_the_lab_is_not}{}\subsection*{{What the $n$Lab is not}}\label{what_the_lab_is_not} Most importantly the $n$Lab is \begin{itemize}% \item \textbf{not complete} and \textbf{not meant to be complete}. Neither its general structure nor each single entry are meant to be optimal in their current state. Many existing entries, possibly all of them, deserve to be and are meant to be eventually improved and expanded on. Many entries are \href{http://en.wikipedia.org/wiki/Wikipedia:Stub}{stubs}! \end{itemize} \textbf{If you find yourself annoyed by the state any given entry is in}, for whatever reason, please feel encouraged to edit it in order to improve the situation. \textbf{Notice}: an entry being in a pitiful state is usually more a sign of nobody having spared the time and energy to work on it, than of our joint incompetence to write a decent entry if we were being paid for doing it. So if you find your eyebrows raised by some entry, don't turn away to be the next one \emph{not} to work on it. Instead, improve it. We all do this voluntarily. We all have other duties to look after. So don't be annoyed with ``us'', help us. So if you feel existing material needs to be changed, you can do so. If you feel further material needs to be added, different perspectives need to be amplified, you can add a new paragraph, headed by a suitable headline. \textbf{Be bold}: The $n$Lab will be the better the more people decide to contribute to it. See the [[HowTo]] page for information on how to contribute to the $n$Lab and edit and/or create its entries. \hypertarget{organization_of_the_lab}{}\subsection*{{Organization of the $n$Lab}}\label{organization_of_the_lab} \begin{itemize}% \item see [[organization of the nLab]] \end{itemize} \hypertarget{technology_and_support}{}\subsection*{{Technology and Support}}\label{technology_and_support} Historically, the nlab was powered by \href{https://golem.ph.utexas.edu/wiki/instiki/show/HomePage}{Instiki}, but now runs on a \href{https://github.com/ncatlab/nlab}{custom fork}. All bug reports or other software issues/requests for the nLab are currently best raised in the category \href{https://nforum.ncatlab.org/21/}{nLab Technical Matters} at the nForum, but can also be posted \href{https://github.com/ncatlab/nlab/issues}{at github}. The physical server running the nLab lives at \href{http://www.cmu.edu}{Carnegie Mellon University}, and is supported by the [[homotopy type theory]] MURI award FA9550-15-1-0053 from the United States Air Force Office of Scientific Research. Any opinions, findings and conclusions or recommendations expressed on the nLab are those of the authors and do not necessarily reflect the views of the AFOSR. category: meta \end{document}