Skip to content

Commit d92ee79

Browse files
committed
Added another tree diagram.
1 parent 26ef1f9 commit d92ee79

File tree

5 files changed

+96
-8
lines changed

5 files changed

+96
-8
lines changed

dgmpmax.tex

+5-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
% tex/conc/dgmpmax.tex 2017-7-2 Alan U. Kennington.
2-
% $Id: tex/conc/dgmpmax.tex 9162242ded 2017-07-02 19:31:27Z Alan U. Kennington $
1+
% tex/conc/dgmpmax.tex 2017-11-24 Alan U. Kennington.
2+
% $Id: tex/conc/dgmpmax.tex fb0adf70be 2017-11-24 12:18:46Z Alan U. Kennington $
33
% Some macros for use in the DG book and MetaPost files.
44
% General mathematics things should go in akmath.tex.
55
% The macros in _this_ file are mostly not standard enough for akmath.tex.
@@ -54,6 +54,9 @@
5454
\def\ehatbar{\skew2\hat{\bar e}}
5555
\def\Yhatbar{\hat{\bar Y}}
5656

57+
% Punctured closed ball.
58+
\def\Bdotbar{\skew3\dot{\bar B}}
59+
5760
\def\opP{\overcirc P} % Untagged tangent operator frames.
5861
\def\tagP{\hat P} % Tagged tangent operator frames.
5962

log49.mp

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
% tex/conc/mp/log49.mp 2015-1-29 Alan U. Kennington.
1+
% tex/conc/mp/log49.mp 2017-12-25 Alan U. Kennington.
22
% $Id: tex/conc/mp/log49.mp 2f2a127ff9 2015-01-29 07:27:00Z Alan U. Kennington $
33
% Eight independent definitions for a finite set.
44

@@ -36,9 +36,10 @@ for i=0 upto nRows-1:
3636
zz3 := zz1 + (xI, 0);
3737
fill zz3--zz2--(zz2+(0,-bb))--(zz3+(0,-bb))--cycle
3838
withcolor colA;
39-
draw zz3--(zz3+(0,-bb));
39+
% draw zz3--(zz3+(0,-bb));
4040
zz4 := 0.5[zz3,zz2] + (0,-bb/2);
41-
zz5 := zz3;
41+
% zz5 := zz3;
42+
zz5 := zz3 + (0, -bb);
4243
zz6 := zz0 + (xI, -bb);
4344
fi
4445
draw zz1--(zz1+(aa,0))--(zz1+(aa,-bb))--(zz1+(0,-bb))--cycle;

makefile.pub

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# tex/conc/mp/makefile.pub 2017-9-23 Alan U. Kennington.
1+
# tex/conc/mp/makefile.pub 2017-12-21 Alan U. Kennington.
22
# $Id: tex/conc/mp/makefile.pub 631e2d0fd4 2017-09-23 03:47:28Z Alan U. Kennington $
33
# Makefile for: http://www.topology.org/tex/conc/mp/
44
# and: http://www.geometry.org/tex/conc/mp/
@@ -184,7 +184,7 @@ MPFILES = \
184184
tree70.mp tree71.mp tree72.mp tree73.mp tree74.mp \
185185
tree75.mp tree76.mp tree77.mp tree78.mp tree79.mp \
186186
tree80.mp tree81.mp tree82.mp tree83.mp tree84.mp \
187-
tree85.mp tree86.mp tree87.mp tree88.mp \
187+
tree85.mp tree86.mp tree87.mp tree88.mp tree89.mp \
188188
vec1.mp vec2.mp vec3.mp vec4.mp \
189189
vec5.mp vec6.mp vec7.mp vec8.mp vec9.mp \
190190
vec10.mp vec11.mp vec12.mp vec13.mp vec14.mp \
@@ -922,6 +922,7 @@ tree85.1: boxmax.mp $(DGMPTEX)
922922
tree86.1: boxmax.mp $(DGMPTEX)
923923
tree87.1: boxmax.mp $(DGMPTEX)
924924
tree88.1: boxmax.mp centmax.mp $(DGMPTEX)
925+
tree89.1: boxmax.mp $(DGMPTEX) $(DGSPELL)
925926

926927
vec1.1:
927928
vec2.1:

mpdemo.tex

+7-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
% tex/conc/mp/mpdemo.tex 2017-9-23 Alan U. Kennington.
1+
% tex/conc/mp/mpdemo.tex 2017-12-21 Alan U. Kennington.
22
% $Id: tex/conc/mp/mpdemo.tex 631e2d0fd4 2017-09-23 03:47:28Z Alan U. Kennington $
33
% Copyright (C) 2016, Alan U. Kennington.
44
% Demo document for differential geometry diagrams created using MetaPost.
@@ -4044,6 +4044,12 @@
40444044
\centerline{\epsfbox{tree88.1}}
40454045
$$
40464046
4047+
Diagram tree89. Family tree of differentiable \fibre/ bundles for connection
4048+
styles.
4049+
$$
4050+
\centerline{\epsfbox{tree89.1}}
4051+
$$
4052+
40474053
%==============================================================================
40484054
\secteject
40494055
\edef\SECTvec{\the\pageno}\LinkName{vec}

tree89.mp

+77
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
% tex/conc/mp/tree89.mp 2017-12-21 Alan U. Kennington.
2+
% $Id$
3+
% Tree of differentiable fibre bundles for the purpose of connection styles.
4+
5+
input boxmax
6+
verbatimtex
7+
\input akmath
8+
\input dgmpmax
9+
\input dgspell
10+
11+
% \def\blskip{9pt}
12+
\def\blskip{11pt}
13+
14+
% \def\fontA{\sevenrm}
15+
\def\fontA{}
16+
17+
\font\smallrm cmr9
18+
\font\smallmi cmmi9
19+
\font\smallsy cmsy9
20+
\font\ssmallsy cmsy6
21+
% \def\fontB{\scriptstyle}
22+
% \def\fontB{}
23+
\def\fontB{%
24+
\textfont0=\smallrm
25+
\textfont1=\smallmi
26+
\textfont2=\smallsy
27+
\scriptfont2=\ssmallsy
28+
}
29+
etex
30+
31+
%%%%%%%%%%%%%%%%%%%%%%%%%
32+
% figure 1 %
33+
%%%%%%%%%%%%%%%%%%%%%%%%%
34+
beginfig(1);
35+
numeric w[], h[];
36+
pair p[];
37+
38+
w1 := 52pt;
39+
h1 := 30pt;
40+
h2 := h1 + 8pt;
41+
42+
p1 := (0,0);
43+
p2 := p1 + (-w1,-h2);
44+
p3 := p1 + (w1,-h2);
45+
p4 := p2 + (0,-h2);
46+
p5 := p3 + (0,-h2);
47+
48+
% Draw the boxes.
49+
B_draw(1, btex\baselineskip\blskip
50+
\tmat{\hfil\fontA\vphantom{f}\fontA \fibre/ bundle\cr\hfil
51+
\fontA\vphantom{f}\fontA FB$\fontB{}\equiv{}$OFB\cr}etex, p1);
52+
53+
B_draw(2, btex\baselineskip\blskip
54+
\tmat{\hfil\fontA\vphantom{f}\fontA vector bundle\cr\hfil
55+
\fontA\vphantom{f}\fontA VB\cr}etex, p2);
56+
57+
B_draw(3, btex\baselineskip\blskip
58+
\tmat{\hfil\fontA\vphantom{f}\fontA principal \fibre/ bundle\cr\hfil
59+
\fontA\vphantom{f}\fontA PFB\cr}etex, p3);
60+
61+
B_draw(4, btex\baselineskip\blskip
62+
\tmat{\hfil\fontA\vphantom{f}tangent bundle\cr\hfil
63+
$\fontB T(M)$\cr}etex, p4);
64+
65+
B_draw(5, btex\baselineskip\blskip
66+
\tmat{\hfil\fontA\vphantom{f}principal frame bundle\cr\hfil
67+
$\fontB \Frame(M)$\cr}etex, p5);
68+
69+
% Draw the arrows.
70+
B_margset(2pt, 2pt);
71+
B_arrow(1,2,1);
72+
B_arrow(1,3,1);
73+
B_arrow(2,4,1);
74+
B_arrow(3,5,1);
75+
76+
endfig;
77+
end

0 commit comments

Comments
 (0)