File:Tangent bundle.svg
From Wikimedia Commons, the free media repository
Jump to navigation
Jump to search
Size of this PNG preview of this SVG file: 249 × 599 pixels. Other resolutions: 99 × 240 pixels | 199 × 480 pixels | 319 × 768 pixels | 425 × 1,024 pixels | 850 × 2,048 pixels | 400 × 963 pixels.
Original file (SVG file, nominally 400 × 963 pixels, file size: 23 KB)
File information
Structured data
Captions
DescriptionTangent bundle.svg |
English: Illustration of Tangent bundle.
Deutsch: Die obere Grafik zeigt den Kreis mit einigen seiner Tangentialräume. Die zweite Grafik fasst die Tangentialräume zum Tangentialbündel zusammen. |
Date | (UTC) |
Source | self-made, with en:Matlab then tweaked with en:Inkscape |
Author | Oleg Alexandrov |
SVG development InfoField | |
Source code InfoField | MATLAB code% illustration of tangent bundle
function main()
a=0; b=2*pi; N = 100;
X=linspace(a, b, N);
Y=sin(X); % the function to plot
XT = 0*X+1;
YT = cos(X); % derivative
Theta = linspace(a, b, N);
X = cos(Theta); Y = sin(Theta);
XT = -sin(Theta); YT = cos(Theta);
ll = 2.5; % length of lines perpendicular to the curve
thin_line = 2;
thick_line = 4;
% will draw lines tangent to the graph of Y=f(X) at
% points separted by length of 'spacing'
spacing = 0.04;
M = floor(spacing*N);
% colors
red=[0.867 0.06 0.14];
blue = [0, 129, 205]/256;
green = [0, 200, 70]/256;
gray=0.8*[1, 1, 1];
figure(1); clf; hold on; axis equal; axis off;
figure(2); clf; hold on; axis equal; axis off; view(18, 36);
% plot the curve
figure(1); s=0.95; plot (s*X, s*Y, 'linewidth', thick_line, 'color', blue);
figure(2); plot3(X, Y, 0*X, 'linewidth', thick_line, 'color', blue);
% plot the lines
for k=1:N
p = (k-1)*M+2;
if p >= N
break;
end
figure(1);
x0 = X(p); y0=Y(p); mx = XT(p); my = YT(p);
plot([x0-mx*ll, x0+mx*ll], [y0-my*ll, y0+my*ll], 'color', red, 'linewidth', thin_line)
figure(2);
plot3([X(p), X(p)], [Y(p), Y(p)], [-ll, ll], 'color', red, 'linewidth', thin_line)
end
% save to disk as eps and svg
figure(1); saveas(gcf, 'Tangent_bundle1.eps', 'psc2'); plot2svg('Tangent_bundle1.svg')
figure(2); saveas(gcf, 'Tangent_bundle2.eps', 'psc2'); plot2svg('Tangent_bundle2.svg')
|
Public domainPublic domainfalsefalse |
I, the copyright holder of this work, release this work into the public domain. This applies worldwide. In some countries this may not be legally possible; if so: I grant anyone the right to use this work for any purpose, without any conditions, unless such conditions are required by law. |
File history
Click on a date/time to view the file as it appeared at that time.
Date/Time | Thumbnail | Dimensions | User | Comment | |
---|---|---|---|---|---|
current | 04:08, 12 June 2007 | 400 × 963 (23 KB) | Oleg Alexandrov (talk | contribs) | Tweak | |
04:06, 12 June 2007 | 512 × 1,259 (23 KB) | Oleg Alexandrov (talk | contribs) | {{Information |Description=Illustration of en:Tangent bundle. |Source=self-made, with en:Matlab then tweaked with en:Inkscape |Date=~~~~~ |Author= Oleg Alexandrov }} {{PD-self}} Category:Differential geometry |
You cannot overwrite this file.
File usage on Commons
There are no pages that use this file.
File usage on other wikis
The following other wikis use this file:
- Usage on da.wikipedia.org
- Usage on de.wikipedia.org
- Usage on de.wikiversity.org
- Kurs:Mathematik (Osnabrück 2009-2011)/Teil III/Vorlesung 79
- Mannigfaltigkeit/Tangentialbündel/Einführung/Textabschnitt
- Kurs:Analysis (Osnabrück 2013-2015)/Teil III/Vorlesung 78
- Kurs:Analysis (Osnabrück 2014-2016)/Teil III/Vorlesung 78
- Kurs:Analysis (Osnabrück 2014-2016)/Teil III/Vorlesung 78/kontrolle
- Kurs:Bündel, Garben und Kohomologie (Osnabrück 2019-2020)/Vorlesung 1
- Kurs:Bündel, Garben und Kohomologie (Osnabrück 2019-2020)/Vorlesung 1/kontrolle
- Mannigfaltigkeit/Tangentialbündel/Beispiel für reelle Vektorbündel/Einführung/Textabschnitt
- Kurs:Differentialgeometrie (Osnabrück 2023)/Vorlesung 10
- Kurs:Differentialgeometrie (Osnabrück 2023)/Vorlesung 10/kontrolle
- Kurs:Analysis (Osnabrück 2013-2015)/Teil III/Vorlesung 78/kontrolle
- Kurs:Mathematik (Osnabrück 2009-2011)/Teil III/Vorlesung 79/kontrolle
- Usage on en.wikipedia.org
- Usage on es.wikipedia.org
- Usage on fr.wikipedia.org
- Usage on it.wikipedia.org
- Usage on ja.wikipedia.org
- Usage on ko.wikipedia.org
- Usage on nl.wikipedia.org
- Usage on pl.wikipedia.org
- Usage on pt.wikipedia.org
- Usage on ru.wikipedia.org
- Usage on sv.wikipedia.org
- Usage on uk.wikipedia.org
- Usage on vi.wikipedia.org
- Usage on www.wikidata.org