mailing-list for TeXmacs Users

Text archives Help


[TeXmacs] Example TeXmacs File with Maxima Session and Article Template


Chronological Thread 
  • From: "David E. Miller" <address@hidden>
  • To: Bill Eaton <address@hidden>, address@hidden
  • Subject: [TeXmacs] Example TeXmacs File with Maxima Session and Article Template
  • Date: Thu, 16 May 2013 23:35:50 -0400
  • Authentication-results: smtp02.embarq.synacor.com smtp.user=address@hidden; auth=pass (LOGIN)
  • X_cmae_category: 0,0 Undefined,Undefined

Bill:

Don't want to beat a dead horse here, but attached is a TeXmacs file that is a simple example of one of the many things I have done using TeXmacs and Maxima.

I also included an article template I often use.

Anything I send to you may used in any way you find is helpful and shared with others.

Hope this is useful to you.

David Miller
<TeXmacs|1.0.7.18>

<style|article>

<\body>
<doc-data|<doc-title|Understanding Functions By Example>|<doc-subtitle|The
Standard Atmosphere>|||<doc-author|<author-data|<author-name|David E.
Miller>|<\author-email>
address@hidden
</author-email>|<author-homepage|mathboxvm.org>>>|<\doc-date>
01 February 2013
</doc-date>>

<no-indent>The author is <name|David E. Miller>. He is a graduate of the
<name|University of Cincinnati> with a BS degree in Aerospace Engineering
and a graduate of <name|The Ohio State University> with an MS degree in
Systems Engineering. He lives in <name|Pickerington, Ohio>.

<\abstract>
The purpose of this article is to provide a practical example of
functions and related concepts in order to demonstrate the technical
details of the concepts in a non-rigorous way. The value lies in having
to relate the details of the example to the technical matters of the
function concept using a model of the standard atmosphere. Specifically,
the example involves thr relation between pressure and altitude. The
<name|Maxima> program does the ``heavy lifting'' for symbolic snd
numerical manipulations of the expressions involved. This allows the
focus to be the ideas involved rather than the drudgery of routine
mathematics tasks.
</abstract>

<\framed>
\;

<\with|par-mode|center>
This work is licensed under the Creative Commons
Attribution-Noncommercial 3.0 Unported License. To view a copy of this
license, visit

<with|font-family|tt|http://creativecommons.org/licenses/by-nc/3.0/>

or send a letter to

Creative Commons, 171 Second Street, Suite 300, San Francisco,
California, 94105, USA.
</with>

\;

<\with|par-mode|center>

<image|<tuple|<#252150532D41646F62652D332E3020455053462D332E300A2525446F63756D656E74446174613A20436C65616E374269740A25254C616E67756167654C6576656C3A20320A252543726561746F723A20613270696E672E706C20322E3737700A2525426F756E64696E67426F783A203020302038392033310A25254869526573426F756E64696E67426F783A203020302038382E3030313939372033302E3939393933370A25254578616374426F756E64696E67426F783A203020302038382E3030313939372033302E3939393933370A2525446F63756D656E744D656469613A20706C61696E2038382E3030313939372033302E39393939333720302028292028290A2525456E64436F6D6D656E74730A73617665206D61726B0A2525506167653A203120310A736176652039206469637420626567696E0A7B2F542063757272656E7466696C652F415343494938354465636F64652066696C746572206465660A542035303420737472696E672072656164737472696E6720706F7020302035303120676574696E74657276616C0A2F4620542F4C5A574465636F64652066696C746572206465660A2F6D2030206465660A7B32353520646976206D2031206164642064757020332065717B706F7020736574726762636F6C6F720A38382033312066616C73655B3120302030202D3120302033315D4620696D6167656D61736B0A307D69662F6D2065786368206465667D666F72616C6C0A204620636C6F736566696C65205420636C6F736566696C657D0A2525426567696E446174613A3B0A657865630A212121212E246B3358552531576A58262E66426A2926584134295D70223D2B3C56644F2B213B67532C556172632D6E244A6C2E343F566F2E34485F712E4F51536E2E4F6D23252F4D4A6B343065470A223530656B463E30663A6A4835214D34713260582961343F752E733655583A3C3A662774633A672D71263F215E66453F736D4A4F403B273461444A582D2E452C5D633A4466702941472671624D460A607225584824586D6149222D4E6C4973635D6C49222D5D724A3A4E30254B6E3D752F4A715369324B53472F384C353156454D325B3D4D4E65604F524F2C6F45614F2D2C57674F6428756C522433660A27506137602752244F292D52246A503A5358754C46543962713C543A5F614E5374602A55555334425657322435695651367525584B2F44275A45282B36584B4A6E33592D623D375948502E3859480A503D395949314F3B5A60675540594859493D5A2B2473435C243C364B5A2A5573475B28334E4D5D214A66505B432A54515B5F2672565D58473E605C2530355F5C5C3E56635C5B663B645C5B6F50650A5D3E3222695E713737705D5929286D5D5956376F5F532153215D745640735E3B495C225E564050245E3B2556235E72342227605039342D5E716E222A5F54304F3261323561385F6F30553560356F0A6A37616929303F6035546A3B606C63393F622F564B4661326C3C41614E565D476266496F49614E3B5D4A616A25724D632C6E2F4F624B4A3252624B6E3E536363615059624B533E5662673D5359640A2A30625E626722505B6349276E5E64612431626364312864642A703D6665426C556D642A5E406A646163616E655E44707464616C74216872213E4C68722A50546A36355B686E2A6660386E615A590A5A72723C24214A3034682733245D253A35435E4F593A6F453A4F284375213B685B6E75332B3C4C506B60296D5571526D24513C49756263737044612866704F3065606368245D2572715626514F290A4B373670263B5A68354D715A476C62333A455225405B542826525B5C446B4B64742D6925502B726A5242684E633A2D566E396A2B28652F635353392962716658573E6272466F3D346A3B293E45250A6C314F5D4168616F5662586069436A5F57373E5739645C274C39732E38405128502D59384631646C7269534B3B6E51355770314B2F653F2B71743A5B335B2468475F727455506525754971256E6B0A5B71705F5A31635E5E5F4F674B59525C572121654C56215F212944382D30287421392E4164692E292F3221264D436A29416948222B3946424D21676A7323482C713C343D5A5438262460562567470A27644E2F6B424656736D384C593D353A3B66346971254A453F47432D5E683D282C5F685774332666427146653551295B523273396F36355328336121354F5B485B5671645264684D734E4F44354C0A353575343973242C56652A2F3B39596071412A47306E252A3E235D5A38606D24626B222565495445566A306F48384F5F653A71363B602A67287266465344265E2F433C2C452C5D455121376C612D0A2130292A436F5A4F4E3D2F2C6534492535375026282C38612C645523702B6B273C5858682F40296D5E316F302435295E5160663A6C6D3259423E5A75463737617246306750313660716334632C6E0A2E6143746F6D357223704E3A422757504F2B56463A586667567062316C312E64743A5F31344B30754459345E3A3A5F456A3236646039415E6A565E386F4B2B6248446469524A2C67686C405A624A0A3147392E65554C68283B584A5A5F5A74333C4C2650542C3D4C2851442D502D344660435E3D4F4546753C66473170723E2B75387544265C50647171596631635F302D45527242515141274A25234B0A35392C433227564C51703B4F5E2D3A4B4947354553516D332452464E5A39634A315B3D294862353E295E7366474A2A5B486D3C57286D535F3841494E7540682D3D715170545D245A5126633D61620A3434704F4F32454830386F686D2C404939305E6E662961333229432470323B596E366A28356D654E49414E673D74384742742D5845735C50522E5D642463646E536E4925672766466129402959260A4261623D6C732C63406470652C6E5F5C54724A2275363F59287260633027213629567051393B70232334733722282D6D58372A21634459643B322F2523664356733149284630623049592C41596F0A5271746D303D3A454864313C4558282B5575696F2F2E452A417137503646575268583D5F3D326535694C62284D3A42655D2C526B7161736A5F573F435F5D602F455D3F232129624B3655503E41630A425B5633236768572C6526463824503E3444615668434F75472C4870286223675D66732637624A2F33532340476323313A496B50705E735D4C69366F335425662356393D2B35596E4F2940596F6A0A49484425224E4C60483942313867624D314A423C4D2646212B6C36232C293055253D5C61654949344C2B4A2A6865313D5C72534E2B64713B553A356B6C51363E5E21363F503F67483B2F634A2D540A2C4F3971704F6A3D5C52322924744B2D6956506C514B533C65386D3D4430547231402638727448465535532D73242A67653A5426352B4B443A2564336D7064666E68222D4A35365C645570383E6D0A6F252A235F695672226945333B232C2F436143574739375743562E42662963624459504B455C226E246844695A6856736E57284F64626E482D6032324B3D5E6A7464344F47252B2D44352D54265A0A37362566302C3562602A38215871313257354B5B54716061272523282C2F243F373B2822213C246E4A265F552D374837646C2B6F6D223F4C694E455F235B2528654F6E713C535A344F6B584D34300A4F64725E3B6B4428462A4845732C64704438502472502C696A27344F7021372961313221676A52652A4B6A37353B43712235563A53393575706338576E5035393555315944674D52236256746F250A4D25374E4E28632A5E2C2E4F4E413F3E314E706B222B6B7047666F725449276E2B25552B583A54607262374F26222F493E6D53296B574E4D27502D3D5F446E6B63243F74264229352F693A412F3F0A72273E362D6032214B4E3D7254323E273423705E3725406D6D276B3044482D3264376A294A432D7054635C49272E6726315122652C615B275A694E423C3E586B41632C6C555528676F503038256E0A6349544D2A2C75594C3C2A276E35456D3E423B2B4B2323676C6D4464624F4C49585556752C51506F3B75524546294F215A5629436A2B422342515251702624482850655C423B5F6F222F6832315C0A2E235F385E46542E2F5A525567634344285F635F2E5B236E693A376A215E393C284C4E5736542E2236673F5C69576945412B654D482F626362335F656556736567505425662E534C49536C6739720A244560453C61683F21476B24516D3C3F4E70463A4964577146316E636036652F582E6B21472F2C24664F48406F5356264E60562857666F69475B2C726C29525E2B59622F28675C243E4C304531480A57424A6766752852353B3733273A5B582A23494C2172715965446A2A2E4D226F5D456B334D443756486D7353702E5375603E29755B5A34635D4E752A51715D616D3F3B2B6A39736B5A59337140740A572A506A682754637123654542604F4862226F48636B315E224841743753265C4D2674753D366C5A6343635935244255382C2643566D5575533A532C29673E656264537151505150215B63306E740A5042224370214C3E5B50756063624733363E44703E533665463B6A323C614C447348464C5E4C662762393929682F405B2623634E3C2E523F48274962465D3B3D2E215C6F684B33255468403A2F700A3D3437463E67644C5A652C402A5847456C6F5663355F5C4B3C247460366225697440376A6666326A4E30646944567163274B2742556949476D503972523B49215C725C24455B2E345C71464571550A3053456C634032504E323A722944265D3536496F3E45692A3A2A22416B4B624E3330654A6F4E364056356D4F2A4574623B43434E2327523D2F6748463425333663384B4D74214F563A4F2E6F6F6B0A316E3D6B6F2360557146745A28733C3970303E5B57474B7140693C73635F6922216C273C5D58336F71255D64546C3559213E3753433E536430623B2E5560592271486B386A46354E50374D6E235C0A5D4647325640532142332A4D554D723F27432629475338705C5E656C703266415D4532473A6A7231576741333C325764615B74324A707159385043532F5F33613D483B496A4927282A4F27223A6A0A2D5452355729556C67465B4548645840303E44244132726D2E6D3B75215D264F2D565B4C255C7160525F4D3342605871233C375C354973262A6458674D22212B6C314F5E4E2B255F692C4A6C56540A264B582E3D29274C2E4B44464F6E4F70653221357274232F4D49755921653522536C65325E4466602566754D655F3E2B216B21743856213125453C2771233165566A2C4F574E72272845484D624D0A6F6647615133313A3C442F4926454C60664F32385B652C51426A6321573531526D58603361376765445E6B5F67252B632A374F46723868522C4F5C356074606D33304C342B26614C2567652638600A752722424061273D514F72635C52476B69294C706A335342605D2872625939325D3F5A5F326850354B3A304D356D23385B222855254D35517E3E0A2525456E64446174610A656E6420726573746F72652073686F77706167650A2525547261696C65720A636C656172746F6D61726B20726573746F72650A2525454F460A>|eps>|0.7in|||>
</with>

\;

<with|par-mode|justify|<no-indent>Attributed quotations from copyrighted
works may appear in this document under the ``fair use'' provision of
Section 107 of the United States Copyright Act (Title 17 of the United
States Code). The license of this document is not applicable to those
quotations.>

\;
</framed>

<page-break>

<\table-of-contents|toc>

<vspace*|1fn><with|font-series|bold|math-font-series|bold|1<space|2spc>Introduction>

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-1><vspace|0.5fn>


<vspace*|1fn><with|font-series|bold|math-font-series|bold|2<space|2spc>Geopotential
and Geometric Altitudes>
<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-2><vspace|0.5fn>


<vspace*|1fn><with|font-series|bold|math-font-series|bold|3<space|2spc>Pressure
As a Function of Altitude>
<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-3><vspace|0.5fn>


<vspace*|1fn><with|font-series|bold|math-font-series|bold|4<space|2spc>Summary>

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-6><vspace|0.5fn>

<vspace*|1fn><with|font-series|bold|math-font-series|bold|Acknowledgment>

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-7><vspace|0.5fn>
</table-of-contents>

\;

<page-break*><section|Introduction>

\;

A standard atmosphere is a mathematical model that intends to represent
typical values of some of the attributes of the actual atmosphere of the
Earth. Its primary purpose is to serve as a standard for comparision
between results obtained that depend on the properties of the atmosphere.
Otherwise, results would each be conditioned on the varying specific
atmospheric properties that were assumed or existing at the time the
results were obtained. This could make comparisons difficult or impossible.
By referencing results in terms of the values of the properties of a
standard atmosphere, comparison and standardization are possible.

An example is the calibration of aircraft instrumentation. These
instruments such as altimeters and airspeed indicators are calibrated using
values obtained from a standard model. This provides pilots with altitiudes
and airspeeds that are, within manageable error, the same for different
aircraft. Clearly, it is essential that airplanes flying at the same
altitude do not indicate different altitudes to the pilots. Such would be
the case if each aircraft used an altimeter that was calibrated according
to different non-standard methods.

<section|Geopotential and Geometric Altitudes>

\;

<math|H<rsub|g>> is the name used here for a list of <strong|geometric
altitudes> which are physical altitudes referenced from the surface of the
Earth. Actually, since the surface of the earth is not uniform this is an
idealization of the earth as a sphere with a radius that is a constant.
Hence, the term geometric altitudes which are the differences of straight
line distances from the center of the Earth to points in the atmosphere
above the surface and a constant radius which is an acceptable mean value.
If the distances from the center of the Earth to some point in the
atmoshere above the surface are named <math|h<rsub|a>> and the radius of
the Earth to the surface is taken to be a fixed constant named <math|r>
then geometric altitudes are defined as:

<\equation*>
h<rsub|g>=h<rsub|a>- r
</equation*>

\

Create a list named <math|H<rsub|g>> of geometric altitudes from 0 to
11,000 meters as follows:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>2) >
<|unfolded-io>
display(H[g]:makelist (i+1000, i, -1000, 10000, 1000))$
<|unfolded-io>

<math|<with|math-display|true|H<rsub|g>=<around*|[|0,1000,2000,3000,4000,5000,6000,7000,8000,9000,10000,11000|]>>>

\;
</unfolded-io>
</session>

The extent of this list is approximately the part of atmosphere defined as
the <em|troposphere>. G<em|eopotential altitude>s <math|h> are "fictitious"
values related to geometric altitudes by the expression:
<math|h=G(H<rsub|g>)> where the expression <math|G(H<rsub|g>) >is defined
as:

<\eqnarray*>

<tformat|<table|<row|<cell|G<around*|(|h<rsub|g>|)>\<triangleq\>>|<cell|<dfrac|r
\<cdot\>h<rsub|g>|r+h<rsub|g>>>|<cell|>>>>
</eqnarray*>

<\equation*>
h=G<around*|(|h<rsub|g>|)>
</equation*>

\;

This expression for this relation between values of <math|h> and values of
<math|h<rsub|g>> is defined using the expression shown below which is
intended to be used with the list object <math|H<rsub|g>> above instead of
individual values of <math|h<rsub|g>>. In this way the entire list of
values of geometric altitudes can be used as a variable to this function to
find a resulting list named <math|H> of geopotential altitiudes directly
without having to involve individual altitude values as objects. This is
merely a matter of convenience made possible by the capabilities of
<name|Maxima> to process lists of objects.

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>8) >
<|unfolded-io>
G(Hg):=r*Hg/(r+Hg);
<|unfolded-io>

<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o8>)

>>G<around*|(|<math-up|Hg>|)>\<assign\><frac|r*<math-up|Hg>|r+<math-up|Hg>>>>
</unfolded-io>
</session>

The name <verbatim|r> is a constant that is the value for the radius of the
Earth. Note that geopotential altitudes are only important due to the fact
that their use makes the mathematics of the model used easier to solve.
Hence, while the geometric altitudes are the values of interest, the
geopotential altitudes are used for determining values of quantities such
as pressure, temperature, and density that are related to the geometric
altitude. These values are related to geometric altitude by way of
geopotential altitudes by the above relation of
<math|h=G<around*|(|h<rsub|g>|)>>. Assume that the value of the radius of
the Earth named <verbatim|<math|r>> is <math|6 356 766> meters:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>3) >
<|unfolded-io>
display(r:6356766)$
<|unfolded-io>
<math|<with|math-display|true|r=6356766>>
</unfolded-io>
</session>

Then the above expression named <math|G(H<rsub|g>)> relating the geometric
altitude to the geopotential altitude can be used to convert the list of
geometric altitudes named <math|H<rsub|g>> above to a list of geopotential
altitudes named <math|H> to be used for the calculations which follow. This
list is converted to matrix column form by the following expression for
display purposes that allows easier reference :

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>11) >
<|unfolded-io>
disp('H=transpose(matrix((H:float(G(H[g]))))))$
<|unfolded-io>

<math|<with|math-display|true|H=<matrix|<tformat|<table|<row|<cell|0.0>>|<row|<cell|999.8427120469675>>|<row|<cell|1999.370947130308>>|<row|<cell|2998.58485359367>>|<row|<cell|3997.484579687415>>|<row|<cell|4996.070273568692>>|<row|<cell|5994.342083301508>>|<row|<cell|6992.300156856804>>|<row|<cell|7989.94464211253>>|<row|<cell|8987.275686853711>>|<row|<cell|9984.293438772525>>|<row|<cell|10980.99804546838>>>>>>>

\;
</unfolded-io>
</session>

The lists of values of geometric altitudes <math|H<rsub|g>> and
geopotential <math|H> altitudes above, and their differences can be
displayed for comparison as shown below with geometric altitude values
listed as the first column and the difference as the third column. These
lists of altitudes are displayed in this column matrix form for comparison
of corresponding values and easier reference by the expression:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>12) >
<|unfolded-io>
disp(transpose(matrix(H[g],H,H[g]-H)))$
<|unfolded-io>

<math|<with|math-display|true|<matrix|<tformat|<table|<row|<cell|0>|<cell|0.0>|<cell|0.0>>|<row|<cell|1000>|<cell|999.8427120469675>|<cell|0.15728795303255>>|<row|<cell|2000>|<cell|1999.370947130308>|<cell|0.62905286969203>>|<row|<cell|3000>|<cell|2998.58485359367>|<cell|1.415146406330223>>|<row|<cell|4000>|<cell|3997.484579687415>|<cell|2.515420312584865>>|<row|<cell|5000>|<cell|4996.070273568692>|<cell|3.929726431308154>>|<row|<cell|6000>|<cell|5994.342083301508>|<cell|5.657916698492045>>|<row|<cell|7000>|<cell|6992.300156856804>|<cell|7.699843143195722>>|<row|<cell|8000>|<cell|7989.94464211253>|<cell|10.05535788746965>>|<row|<cell|9000>|<cell|8987.275686853711>|<cell|12.72431314628921>>|<row|<cell|10000>|<cell|9984.293438772525>|<cell|15.70656122747459>>|<row|<cell|11000>|<cell|10980.99804546838>|<cell|19.00195453162087>>>>>>>

\;
</unfolded-io>
</session>

It is evident that geopotential altitiudes are only slightly less than the
corresponding geometric altitudes with the difference in meters shown as
the third column increasing with altitude. The greatest difference is less
than 20 meters at 11,000 meters. However, this difference is large enough
to make a difference in numerical values of quantities related to these
altitudes. The second column <math|H> of the listing above is the list of
"fictitous" altitudes which are used to calculate the values of interest
such as pressure as a function of geopotential altitude. Assume that the
variable that names values of geopotential altitude to be <math|h>.

<section|Pressure As a Function of Altitude>

\;

That pressure in the standard atmosphere is a function of <math|h> is
expressed as <math|p=P(h)>. The expression which defines <math|P(h)> is as
follows<\footnote>
The derivation of this expression is not provided here. It is based on
solving a differential equation that is a consequence of the hydrostatic
equation as it applies to a differential volume of a gas.
</footnote>:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>13) >
<|unfolded-io>
P(h):=P[0]*(1-alpha*h/T[0])^(g[0]/(alpha*R));
<|unfolded-io>

<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o13>)

>>P<around*|(|h|)>\<assign\>P<rsub|0>*<around*|(|1-<frac|\<alpha\>*h|T<rsub|0>>|)><rsup|<frac|g<rsub|0>|\<alpha\>*R>>>>
</unfolded-io>
</session>

Notice that the only variable involved in the expression that defines
<math|P(h)> is <math|h>. All the other names are intended to name fixed
numerical values (constants) which are yet to be specified. The numbers
that are these constants depend on the system of units under consideration.
Since the altitudes are expressed in meters, SI is the consistent system of
units in this case.

Hence, the above implies that values of pressure <math|p> in the standard
atmosphere are related to values of geopotential altitude <math|h>
according to the following expression:

<\equation*>

p=P<rsub|0>*<around*|(|1-<frac|\<alpha\>*h|T<rsub|0>>|)><rsup|<frac|g<rsub|0>|\<alpha\>*R>>
</equation*>

\;

<no-indent>This relation is assumed to be a function at this point. Whether
this is the case or not depends on the values of the variables <math|h>,
<math|p>, and the nature of the expression relating <math|p> and <math|h>
named <math|P(h)> above.

Values consistent with SI units can now be assigned to the names of the
constants of the expression <math|P(h)> above. The first expression below
creates a list of the names of these constants. The second expression below
creates a list of the values by assigning values to the names of the
constants:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>15) >
<|unfolded-io>
C:[P[0],T[0],alpha,g[0],R];
L:[P[0]:1013.25,T[0]:288.15,alpha:0.0065,g[0]:9.80665,R:287.053];
<|unfolded-io>

<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o15>)
>><around*|[|P<rsub|0>,T<rsub|0>,\<alpha\>,g<rsub|0>,R|]>>>


<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o16>)
>><around*|[|1013.25,288.15,0.0065,9.806649999999999,287.053|]>>>
</unfolded-io>
</session>

<\framed>
<\note*>
Pressure is in <em|hectopascals> (<math|h Pa>) which is <math|Pa/100>
<emdash> 100's of pascals . A pascal is 1 newton per square meter. It
is a relatively small unit of pressure, so using hectopascals instead
of pascals is more convenient. This represents a minor variation in
that pascals would otherwise typically be used<\footnote>
\;
</footnote>.
</note*>
</framed>

\;

Values of these physical constants may be displayed for reference:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>17) >
<|unfolded-io>
for c in C do disp(c=ev(c))$
<|unfolded-io>
<math|<with|math-display|true|P<rsub|0>=1013.25>>

\;

<math|<with|math-display|true|T<rsub|0>=288.15>>

\;

<math|<with|math-display|true|\<alpha\>=0.0065>>

\;

<math|<with|math-display|true|g<rsub|0>=9.806649999999999>>

\;

<math|<with|math-display|true|R=287.053>>
</unfolded-io>
</session>

The expression defining the function of variation pressure with altitude
can be checked for consistency. The value of pressure <math|p> in
hectocpascals (<math|h Pa>) at <math|h> is 0 meters altitude is:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>13) >
<|unfolded-io>
P(0);
<|unfolded-io>

<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o13>)
>>1013.25>>
</unfolded-io>
</session>

The value of pressure at <math|h> is 11,000 m is:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>14) >
<|unfolded-io>
P(11000);
<|unfolded-io>

<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o14>)
>>226.3205545875172>>
</unfolded-io>
</session>

So the value of pressure <math|p> decreases from 1013.25 <math|h Pa> at
<math|h> is 0 to a value of about 226 <math|h Pa> at <math|h> is 11,000 m.
The assumption is that the relation <math|p=P(h)> defines a function. A
graph of the pairs of related values <math|(h,p)> of pressure and altitude
serves to provide a visual picture of the nature of this relation:

<\session|maxima|default>
<\input>
<with|color|red|(<with|math-font-family|rm|%i>21) >
<|input>
plot2d([P], [h,0,11000], [plot_format, gnuplot])$
</input>
</session>

<\big-figure>

<image|<tuple|<#89504E470D0A1A0A0000000D4948445200000294000001D50802000000C041FC3F0000000373424954080808DBE14FE000001F6D49444154789CEDDD316C1B579A07F06F822DDCADCB2B48806E041F2020DE52020C848D1157EB1814BC529308296E53054AB3D94A5495BB6617AE8C2B0E721AF300118E3B1B6914C300B9DD7A0115862A0124B0D79DAF4BB33B579062249B924591A399217FBF8A7A92928707277F7FDFBCF72649D3340080F2F828EF0900009311DE005032C21B004A46780340C9086F0028999984777727596BF53F34D86FAD25033BDDF3070180B34D1BDEDD9D2449569B1F1EECB7B636963B699AA669275687B13E76100038CFB4E1BDB29DA669A7F9C1C1FEABA7EDC652352222AA4B8DF661EFAC4100E05C57F9CC7BB956197D3E38EA9F3308009CE95757F4EFE91DB623BE197CAED496CF193CE1A38F3E72011C0073EFA38F3EFAC73FFE71F19FBFAAF0AE2E35E270F8B97F7410B174D6E009699A0AEF292549620DA76101A7670DA7670DA754FC054C9264A29FBFCAB6F9C9AEF8A85B3E76100038D3558577E5F6FDD186B4DEE1709BDAD84166AA56ABE53D8572B380D3B386D3B386539ABF059CB693D0DD397126ACF1A4B7B75E3963F0C470B3936EAFBCFB0F3839783CB9C2373A00607A93E65DA1D3517803B00826CD3BD7A30240C9086F002819E10D002523BC01A064843700948CF006809211DE005032C21B004A46780340C9086F002819E10D002523BC01A064843700948CF006809211DE005032C21B004A46780340C9086F002819E10D002523BC01A064843700948CF006809211DE005032C21B004A46780340C9086F002819E10D002523BC01A064843700948CF006809211DE005032C21B004A46780340C9143DBCDFBECD7B06005030450FEFCF3E93DF0070CA4CC2BBBB93ACB5FA2706FAADB56460A77B89C113FEFC67F90D00A74C1BDEDD9D2449569BA7C6FAADAD8DE54E9AA669DA89D561AC5F7CF0945BB7E437009C326D78AF6CA769DA699E1CEABF7ADA6E2C552322A2BAD4681FF6261A7C8FFC068093327AE6BD5CAB8C3E1F1CF5271D7C97FC0680910CC2BB77D81E7DAED496271D3C2D49927ABD1EF21B807954AFD7932499F4B73208EFEA5263F4B97F7430E9E069699AEEEFEF0F3ECB6F00E6CCFEFE7E9AA693FE56466DF3930DF05163FCE2836792DF00904178576EDF1FED3DEB1D0E77A45D7CF043E437000B6E5647C5DA1BD5E4F8B077657DAF13AB499224C96A74F6D62B930D7E98FC066091259768B55F9924396F7AAF5FC7D656FCF0435CBF7E95930280193B3FEFDE57F4EB51CFA1FE0660319538BC437E03B090CA1DDE21BF01583CA50FEF38CEEFBB77E3CD9BBCA70200D99B87F08E885BB76277373637E3A79FF29E0A0064ACC4BBCDDFF7F66D7CF6593C7810BFFF7D76930280199B34EFE62ABC07BEFA2A22E2D1A3D9CF0700B2B04047C5CEF2E8517CFC71D4EBB6B001309FE6B0F21EF8E9A7D8D971850B00253069DEFD2ABBA9E4EB934FE2FAF5F8EC33F90DC0BC99C3B6F98823E000CCA5790EEF90DF00CCA3390FEF90DF00CC9DF90FEF90DF00CC978508EF90DF00CC914509EF90DF00CC8B050AEF90DF00CC85C50AEF90DF0094DFC28577C86F004A6E11C33BE4370065B6A0E11DF21B80D25ADCF00EF90D40392D747887FC06A084163DBC437E035036C23B427E03502AC27B487E035016C2FB17F21B805210DEA7C86F008A4F78BF6B90DF77EFC69B37794F0500C611DE63DCBA15BBBBB1B919CF9EE53D1500784F92A669DE73385392E439BDB76F6373333EFE389ACDBCA600C0429834EF54DE67BA7E3D7EF821223C0207A05854DE1FF6EC593C7C183FFC10D7AFE73D1500E6D1A4795788743C4B41C23B225EBF8EAD2DF90D4026B4CD33E1081900C5914D78F75B6BC9C04EF712838524BF0128882CC2BBBB53DD58EEA4699A769ACDD5B5563F22A2DFDA1A0EA69D3877B0B8E4370045904178777F6C46F3CE4A44C4CA974F1AEDA7AFFA11FD574FDB8DA56A444454971AEDC35E9C31586CF21B80DC5DE533EFE55A65F4F9E0A87FCE60A1C96F00F295417857971AD1FCF19D27D8BDC3F6E873A5B67CCEE0694992D4EBF5D94F723AF21B8099A8D7EB49924CFA5BBF9AFD442AEB7B9DC36435690EBF6EDC8F41A21F0E07FA4707114B670D9E5690A362EF1BE5B7F363005CDAFEFE7E444C9ADFD9B4CD57B6D3814E331AF76F0F1BE327BBE2A36EF9D8C172507F03908B2C9F79F75B6BABCDE637EB9588A8DCBE3FDA90D63B1C6E531B3B582A5E4106C0D5CBE6A8D8E0E476F5E9FD5EBABD3218ACACEF756235499224598DCEDE7AE5CCC192F10A3200AE5851EE1F1DAB38D7A37E905790017069AE47CD87579001706584F72C359BF1F9E71E810390AD42F7A54BD4363FE9CD9BD8DC8CEFBE8B4F3EC97B2A009481578216C2DBB7F1D967F1E041FCFEF7794F0580C213DE05F2D55711118F1EE53D0F008ACD86B50279F4283EFE38EA755BD80098A54297B665AFBC077EFA29FEF8C7D8DD8D9B37F39E0A0085A4F22E9C4F3E718B0B00B354E8D2763E2AEF01B7B8007016957741B9C50580592974693B4F95F7C8B367F1F0A1178902F00B47C54AE0F5EBD8DA92DF000C699B9780178103300DE19D0FF90DC0A509EFDCC86F002E4778E76990DFDE4206C0448477CE6EDD72850B009329F476EE79DD6DFE3E57B8002C32BBCD4BC9152E005C5CA14BDBC5A9BC475CE102B0805CD2527AAE70015834DAE6A5E7081900E713DE4524BF013887F02E28F90DC059847771B9C20580B18477A1B9C20580F7157A3BF762EE367F9F2B5C00E69BDDE673C8152E009C24BC4BA3D98CCF3FF7081C006DF3B279F3263637E30F7F887BF7F29E0A0033E286B5F9E71138C09CF1CC7BFE79040EB0E00A5DDAAABCCFE72D2600F341DB7CB1788B09C01CD0365F2C6E51055840D98477BFB5960CACB5FAEF0FEE74C7FCE489412621BF01164D16E1DDDDA96E2C77D2344D7B4F62A33A48E57E6B6B389876627598E963079998FC06582819B5CD1B4BD58888CAEDFB8DC140FFD5D3F67030AA4B8DF661EFAC412EC55B4C00164716E1BD72A7D91E14DCFD574FDBCD3B2BC3F1E55A65F4330747FD7306B90C6F310158109954DE2B779AD18C1F93A4BA719CDDBDC3F6E8DB95DAF2E0C3D8C1D39224A9D7EB594C722EDDBC19CF9FC7F7DFBBBF05A01CEAF57A922493FE5606E1DD6FADAD1E3CF9727B3B4DD34EB33978945D5D6AFCF2034707830F63074F4BD3747F7F7FF6939C5FAE70012891FDFDFD4B1C8ACE20BC7B87ED51337CE54E33468FB24F76C547DDF2B1834CCB5B4C00E65806E15D5D6A44F3C7C1C1AFEE8FCD68DE59196C5D3B4EF1DEE1709BDAD84166E4DE3D8FC001E653365798757792D5664444349EF4F6D62BEF8C363BE9F6CABB3F7A72F078726E589B9AB79800149FEB5119A3D98CBFFD2D7677DDA20A5044AE47658CD123F0BFFC25EFA90030B54297B62AEFD97AF3263637E3934F627B3BAE5DCB7B36001C537973A69B37A3DB8D5FFF3A565694E0002556E8D256E59D11253840A1A8BCF9B09325B883E000A553E8D256E59DB54109FE873FC4BD7B794F056081392AC6641C0407C89DB6399371173A40E914BAB455795FA567CFE2E1C3F8E10717B9005C356D732EEFF5EBD8DA92DF00574DDB9CCBBB752BFEFC67FD7380A213DE9C22BF018A4F78F32EF90D5070C29B3106F97DF7AE2B5C008A487833DEAD5BB1BB1B9B9BF1EC59DE5301E0B4426FE7B6DB3C77AE7001B802769B334BAE70012820E1CD87359BF1F9E71E81031445A1FBD2DAE685E22D26001971C31A19F2081C200B9E7993218FC0018A407833318FC001F255E8BEB4B6799179040E302B9E7973753C02079809CFBCB93A1E8103E44278332D8FC001AE58A1FBD2DAE625E21138C0A579E64D6E3C0207B81CCFBCC98D47E00057437833638347E0F57ABC7891F75400E654A1FBD2DAE6E57574145F7D1511F1E851D46A394F06A0E03CF3A6405EBC88ADAD78F020BEFD36AE5DCB7B360045E5993705F2E9A7F1D7BF4644ACAC3848063033852E6D55DE73C341328073689B53500E92019CA5006DF3EE4EF28E9D6E4444BFB576EAEB38739079E42019C0AC6410DE2BDBE92F7A4F1AD158AA46F45B5B1BCB9D344DD3B413AB6BAD7EC41983CCB3D15DAA7FF94BDE530128AD8C37AC75FF6BA3DDFC66BD12FD574FDB8DA56A444454971AEDC35EC4F841E6DDBD7BB1BB1B5B5BF1C73FC6CF3FE73D1B8012CA34BCFBAD3F351B4FBE5C197EB95CAB8CBE7570D43F67903977F36674BBF1EB5FC7CA8A121C60625986F7A8EC8E88DE617B345EA92D0F3E8C1D3C2D49927ABD9EE124C9CFB7DF46ABA50407165ABD5E4F9264D2DFCA2EBCBB3BABCD66677B587657971AA3EFF48F0ECE193C2D4DD3FDFDFDCC2649CE4E96E00E82030B687F7FFF12E7AAB20AEF773AE61171BA2B3EEA968F1D64B10C4AF0CDCD78F62CEFA900944146E17DB2631E111195DBF7471BD27A87C36D6A63075948376FC6F3E7F1FDF74E81037C5826E1DDDD597DAFECAEACEF756235499224598DCEDE20D7C70EB2A01C0407B8A0425F61E686B5C5F4EC59FCC77FC4EE6EDCBC99F75400AE84EB519907EE4207168AF0664EB80B1D581C05B8DB1C66C1237080B3086F0A6D70177ABD1E2F5EE43D1580C228745F5ADB9C81A3A3F8EAAB8888478FA256CB79320033E7993773EBC58BD8DA8A070FE2DB6FE3DAB5BC6703303B9E7933B73EFD34FEFAD78870972AB0E80A5DDAAABC19CB413260CE689BB3101C2403E689B6390BC141326091096F4A6C7090ECEE5D8FC081C552E8BEB4B63917E1113850769E79B3883C02074ACD336F169147E0C04211DECC0F77A9020BE29CF0EEB7D692819DEED54D08A671EF5EFCF0433C7C1877EFC6D151DEB301C8C699E1DDDDA96E2C77D2344D7B4F0E56D75AFDAB9C155C5EAD16CF9FC7D75FC7DDBBD16CC6CF3FE73D2180593B2BBCBB3F361B4FBE5C8988A8AC7FD36C3F7D25BD291377A90273EC42CFBCAB4B8DF6612FEBA9C06C5DBB16CD66B45AB1B919CF9EE53D1B80D9B1618D3977F3663C7F1EDF7FEF1419303FCE09EFF64675B861ADBAD18EE66A62FB1AE5E4201930670A7D0B8A4B5A98AD67CF626727BEFB2E3EFD34EFA9009CE0863538CFD1517CF55544C4A34751ABE53C198001E10D1FF6E2456C6DC58307F1EDB771ED5ADEB301169EEB51E1C31C24034AADD0A5ADCA9BAC7923195004DAE630196F240372A76D0E9371900C281DE10D1127DE48F6F871DE5301F810E10D43833792BD7C19376E8870A0D08437FCA2568BDDDDD8DF17E140A1096F78D7C908FFD77F75960C289C426FE7B6DB9CDC394B065C0147C560C69C2503B2E6A818CC98B36440D16416DEDD9DE11B44D75AFDC148BFB5F6FE4B45C70E42F18CCE92BD7891F7548085974D78777792D5E8A4699AA6E9DE7A2522A2DFDADA581E0C75627598E86307A1A00667C91E3E8CBB77E3E828EFD9000B2C8BF0EEB7FED46C76B6574E8DBD7ADA6E2C552322A2BAD4681FF6CE1A8402ABD5E2F9F3F8FAEBB87B379ACDF8F9E7BC27042CA40CC2BBFFEA69BB71F0A7F7BBE1CBB5CAE8F3C151FF9C4128B4D14BC97EF31B5D742007198477EFB01D71FFCF836678B3B9BAD33D1E1CAAD4964FFCE4BB83A7254952AFD7673F4998CEB56BD16CC6F3E7BAE8C054EAF57A922493FE56461BD68EEBE9953BCD68FED88DA82E3546DFEC1F1D0C3E8C1D3C2D4DD3FDFDFD6C2609D3D24507A6B4BFBF7F8943D119847775A971AA017EFC54FBD4E0A85B3E7610CA64D4455F59711D1B70153208EFCAEDFB8DF6D357FD186C5D1B4472E5F6FDD186B4DEE1709BDAD84128A14117BDD58ACDCD78F62CEFD900F32E8BB679657DAFB3BC514D92A4BA114F7A836DE795F5BD4EAC26499224ABD1199E1F1B3B086575F3663C7F1EDF7FEF2E36205B85BE7FD4F5A89454B3197FFB5BECEEC6F5EB794F052803D7A342FE5CC70664AAD0A5ADCA9B523B3A8AAFBE8A8878F4286AB59C27031499B78A41B1BC78115B5BF1E0417CFB6D5CBB96F76C8042D2368762711D1B3073852E6D55DECC135D74E02CDAE65068BAE8C0FBB4CDA1D05CC7064CAFD0A5ADCA9B39F6E64D6C6EC61FFE10F7EEE53D15206FDAE6501A6FDFC6E6667CFCB11BD960D1699B43695CBF1E3FFC1011F1D967F1F66DDEB301CA437843CE5CC7064CAAD07D696D7316878364B0C83CF3861273900C169367DE5062AE63032EA2D0A5ADCA9B85A58B0E0B45DB1CE6872E3A2C086D73981F27BBE88F1FE73C19A038843714DAB56BD16CC6F3E7F1F265DCB821C28108E10DA550ABC5EE6EECEF8B702042784389BC13E1B6A3C3C22AF48E301BD6E02CB6A3C33CB1DB1C1688EDE8301FEC368705E25217584C852E6D55DE7041BAE8506ADAE6B0B874D1A1A4B4CD6171E9A2C382287469ABF286CBD1458772D136078674D1A12CB4CD81215D749857852E6D55DE3013BAE85070DAE6C078BAE85058DAE6C078BAE830370A5DDAAABC210BBAE85034DAE6C085E8A24371689B0317A28B0EE5954578F75B6BC9493BDD77868703670E0257E2DAB56836E3F9F378F830EEDE8DA3A3BC27045C4C569577B3938E6CAF4444BFB5B5B13C18ECC4EA5AAB1F670D0257AA568BE7CFE3EBAFE3EEDD6836E3E79FF39E10F02157D536EFBF7ADA6E2C552322A2BAD4681FF6CE1A04F2A08B0E259259E5BDFA7E377CB956197D3E38EA9F3308E440171DCA228BF0AEACEF0D1BE6BD278DE6A01BDE3B6CFFF2FDDAF2E0C3D8C1D39224A9D7EB194C12184F171DAE52BD5E4F9264D2DFCAB66D5E59FFA619EDC35E4475A9311AED1F1D0C3E8C1D3C2D4DD3FDFDFD4C2709BC4F171DAEC6FEFEFE250E455FE551B1935DF151B77CEC20903F5D7428AC0CC2BBDF5A3B7ED0DD6FFDA919CD3B2B1195DBF7471BD27A87C36D6A63078122D1458702CA20BC2BB5E5E3ED6AD58DE5CEE0A45854D6F73A31185E8DCEDE7AE5CC41A0704E76D11F3FCE793240A1EF1F753D2A14CDD151ECECC44F3FC5F6767CF145DEB38179E17A542043B55AECEEC6FE7EBC7C19376EA8C2211FC21B98D83B116E3B3A5CB142F7A5B5CDA1F8BC6014A6E795A0400EBC6014A6E19937908393DBD1FFFDDFE37FFE27EF09C15C13DEC06C8C2E75F9BFFF8BDFFC26D6D73D0B87AC14BA2FAD6D0EE5F5DFFF1DDF7F1F6FDEC4A347F1E9A779CF068ACD336FA0406C67838B10DE40E1D8CE06E7B3610D281CEF2883D92A7469ABF28639A38B0E63699B0345A78B0EEFD036078A4E171DA654E8D256E50DF34D171D06B4CD8192D145076D73A0645CAD0A9312DE40FE5CAD0A1329745F5ADB1C1693AB5559349E790373C276361687F006E68AED6C2C021BD680B9E25038BCAFD0A5ADCA1B18D145678E699B03F34C179DB9A46D0ECC3387C2218437503A0E8543A1FBD2DAE6C0078D0E856F6FC7175FE43D1BB8146D7360B1FCEE77F1FC79ECEFC7CB9771E3463C7E9CF784207BC21B9807B55AECEE8A701685F006E6C73B116E471BF34A7803F36614E176B431AF0ABD23CC8635607A5E7342F1B9A405600C17B45164C21BE04C2E68A3981C150338930BDA980FC21B582C2E68630E14BA2FAD6D0E64CD76368AA0486DF3EE4E92ACB5FAC75FF65B6BC9C04E37CE1D04B82AA30BDA1E3E8CBB77E3E828EF09C1056416DEFDD6DA6AF3D4D75B1BCB9D344DD3B413ABC34C1F3B0870D56AB578FE3CBEFE3AEEDE8D66337EFE39EF09C1B9320AEFEE4EF5E9FD5EA7391AE8BF7ADA6E2C552322A2BAD4681FF6CE1A04C889ED6C944516E1DD6FADAD46676FBDF2CEF872ED979183A3FE398300F9B09D8D52987D787777AA1BCB9DED95D3A3BDC3F6E873A5B67CCEE0694992D4EBF5994F12E01CB55A7CF75DFCFDEFF1DBDFC6C38771E38608272BF57A3D4992497FEB57B39E46FFE820A2BD9A348F07AAC96127DDAE2E35E2F0E48F2C45C4D8C1D3EC360772F4BBDFC5EF7E37BC9DEDE143B7B3317BFBFBFB1131697ECFBCF2AEACEFA5C73ACD683CE9A5C755F8C9AEF8A85B3E7610A0406C67A368AEEA9296CAEDFBA30D69BDC3E136B5B1830085643B1BC5716537AC55D6F73AB19A244992FCB29B6DEC204041D9CE464114FA0A3337AC014536BA9DEDDFFE2DBEF822FEE55FF29E10A555A41BD600E6DAE87636853857ACD0A5ADCA1B28915121BEBD1D5F7C91F76C28159537403E4685F8CB9771E3463C7E9CF784985FC21B60966AB5D8DD15E1644B7803CCDE3B11EE6819B325BC01B2328A703BDA98AD42EF08B3610D98278E9671161BD6000ACAD13266A5D0A5ADCA1B98630A714654DE00E5A010E7D20A5DDAAABC81C5312AC41F3D8A4F3FCD7B365CAD49F3AED0E928BC8145337877788477872F16E10D507A2F5EC4D6563C7810DF7E1BD7AEE53D1BB2E7993740E9797738E713DE0045E4DDE19CA3D07D696D738001E7CAE69BB639C01C72AE8C930A5DDAAABC01C65288CF199537C0FC53882FB84297B62A6F808B5088979DCA1B60E128C4174DA14B5B9537C02528C44B47E50DB0E814E273AFD0A5ADCA1B607AA3427C7B3BBEF822EFD9308ECA1B80534685F8CB9771E3463C7E9CF784989AF0065808B55AECEE8AF03921BC0116C83B11EEAD272525BC0116CE28C2ED682BA942EF08B3610DE00A385A963B1BD600988CA365A553E8D256E50D70F514E2574FE50DC05414E2C557E8D256E50D903B85F815507903304B0AF1022A7469ABF206281A8578168A5079F75B6BC9B1B556FFFDE19DEE989F3D3108405129C48B2083F0EEBF7ABADC49D3344DD3DE93D8D81AC477BFB5B5311CEEC4EADA398300145DAD16DF7D177FFF7BFCF6B7F1F0A1CBDAAE5A06E15D59DFDB5E197EBC7DBFD13EEC4544FFD5D37663A91A1111D5A5F30601280F85782EB2DDB0D6FDAF8D78F2E530C963B956197DE7E0A87FCE200065F27E21FED967D16CC64F3FC5DBB7794F6E1E6515DE8367D9ABCDC6FDDB958888DE617BF4BD4A6D79F061ECE0694992D4EBF58C2609C06C8D0AF1CF3F8F88D8D9891B3734D5CF53AFD7932499F4B7B20AEFCAFA5E9AA6696779A3BAD38D88EA5263F4BDFED1C1E0C3D8C1D3D234DDDFDFCF68920064A1568B7BF7A2D98CFDFDF8DFFFD5543FCFFEFEFE25CE55657CCEBBBAD4F8A5197EB22B3EEA968F1D04607ED8DD3673198477776774EAABFFEA697BD038FF65EB5A44EF70B84D6DEC200073CAEEB659C920BCAB4B07ABC3B3DBD58DE5CEDE7A2522A2B2BED789C1F86A9C3B08C03C7BBF10DFDA8AD7AFF39E56A914FA0A3337AC01CCBDA3A378F62CBEFF3EDEBE8D7BF7E2F3CFE3D6ADBCE774E526CDBB42A7A3F006581C27537CD1EE5E15DE0094DBD151FCE77FC6E3C7F1C927F1F9E7F1E9A7794F287BC21B8039B1382F4129C28B49006006EC4E3F4BA14B5B95370023735C88ABBC01984F0AF1914297B62A6F00CE322AC46FDD8A8F3F8E4F3E895BB7E2FAF5BCA7752936AC01B0408E8EE2F5EB78FD3A5EBE8CD7AFE3FAF55236D58537008BABA4C7CC843700946C779B0D6B0030E7BBDB0A5DDAAABC01988982EF6ED3360780F10ABBBB4D7803C0851467779BF00680C98C9AEA79BD93547803C065E4F86671E10D0053B9FA378B0B6F00988D2B7B282EBC0160C6B23E6926BC012013D99D3413DE00701566D85417DE0070A5A66FAA0B6F00C8C1344D75E10D00F99BA8A92EBC01A0402ED25417DE005038E737D585370014DD3B4DF5BB7785370094C4A0A9FEE285F00680529934EF3ECA6E2A004016843700948CF006809211DE005032C21B004A46780340C96411DEDD9D6464ADD53F1EEEB7D686833BDD38771000385B06E1DD3F3A6876D2344DD3B4F72436B606F1DD6F6D6D2C0F863BB1BA76CE20B3B4B9B999F714CACD024ECF1A4ECF1A4E69FE1630E35B50BA3BC96A74D2ED957E6BADFAF47E6F6FBD12D16FAD550FBF396BF0E4E45CD232356B38250B383D6B383D6B38A5E22F60B12E69E91F1D4463A93AFC6AB956197DE7E0A87FCE200070A65F65F8CFEEB7B636DACDCE5E25227A87ED886F06E395DAF2E0C3D8C113060FC3339CE162B08653B280D3B386D3B386539AB305CC2EBCBB3BD58D78D21BF6C1AB4B8D381C7EA77F7410B174D6E009FFFCE73F339B1E009455466DF3EE4EB27AF064F0347BE464577CD42D1F3B08009C29A3A362EF2577E5F6FD46FBB0171111BDC3F6E041F8D84100E05C198477F7C766447BA37AFAAC77657DAF13AB499224C96A7486C13E761000384FD177CF0300EF703D2A00948CF006809211DE005032C21B004A46780340C9086F0028990287B7577D7FD8D4AF4EB7C803DD1D0B3895D19FC4D12A5AC389FCB208FE1C4EA4BB939C7E99F4948B569E952C6C787BD5F7054CFBEA748B1C1111FDD6DA6AF3D4D7167022C337FFA6699AA6C3AB96ACE144BA3BD5E122F49EC44675101BD6F003BA3B49929CFA4F77EA452BD34A1635BCFBAF9E8EAE4BAD2E8D2E51E594CAFADEF10BD02BB5E518ACD2D8A5BBF8E0C2E9EE549FDEEF759AA3010B38997EEB4FCD66E7F80FE270CC1A4E6AB80895DBF71B83016BF8212BDB699A9EF82F37A65EB452AD6451C33BC2ABBE2772D957A72FF822F75B6B632FE6B58017D67FF5B4DD38F8D3FBAD466B78712B779AED41C1DD7FF5B4DDBC73FC37216B7809532E5A6956B2A8E1DD3B6C8F3E8F7BD537A70C5E9DFECDFAE8D5E943A75F9D7EA1C1453268569EAE192DE0847A87ED88FB7F1E741A9BCDD59D6E58C389ADDC6946337E4C92EAC671765BC34B9872D14AB592450DEFEA5263F4B97F7490E34C4AE0FD57A71F1B2DDDC5071748FFE820A2397C314E33DA1BD564A76B012FE1B85859B9D38CE68FD67052FDD6DAEAC1932FB7B7877F015A6BF5ADE1A54CB968A55AC9A2867784577D5FCC94AF4E5FE445AEACEFA5C73ACD683CE9A5C755B805BCB0EA52E3D4228C1EDE58C30BEB1DB64FFD0568F4ACD51A5EC2948B569A952C6A787BD5F7854CF7EA748B3C96059C48E5F6FD46FBE9AB7E0CB6AE0DFE7F670D27525D6A0C3A163178A572F3CE8A35BC942917AD5C2B9916D7681BE1F17128DE717AA36544349EF44E7FE3E4D25D7C70010D2BEF135F5AC08B1B2D8235BCAC5FFE5BB6861775EAFF7FBF2CDB948B569A95F43E6F002899A2B6CD018033086F002819E10D002523BC01A064843700948CF006809211DE005032C21B004A46780340C9086F002819E10D002523BC01A064843700948CF00622A2BB93ACB5FA79CF02B818E10D002523BC01A064843770ECD54E922449A2810E4527BC8181F6C6E19D344DD34EB3BDF15FDDBC67039C437803038D275FAE4444ACDC69C6C191DA1B0A4C780340C9086F002819E10D002523BC01A06492344DF39E03003001953700948CF006809211DE005032C21B004A46780340C9086F002819E10D0025F3FFBF0356D85EF4CE910000000049454E44AE426082>|png>|660px|469px||>
</big-figure|Graph of values defined by <math|p=P(h)>>

\;

Now it is true that a graph does not prove that the relation <math|p=P(h)>
is a function, but unless there is something unexpected occurring, the
graph provides strong evidence that the above graph is of <math|p> as a
function of <math|h> for the intervals of values of the variables <math|h>
and <math|p>.

There are several options for expressing the pairs of values that are
defined by the relation <math|p=P(h)>. A convenient object for this purpose
is to use the rows and columns of a matrix where the rows are the pairs of
values of pressure <math|p> and altitude <math|h> in that column order. The
following expression accomplishes this task and displays the results:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>18) >
<|unfolded-io>
display(t:transpose(matrix(H[g],P(H))))$
<|unfolded-io>

<math|<with|math-display|true|t=<matrix|<tformat|<table|<row|<cell|0>|<cell|1013.25>>|<row|<cell|1000>|<cell|898.7628248259629>>|<row|<cell|2000>|<cell|795.0141980166974>>|<row|<cell|3000>|<cell|701.2115575785965>>|<row|<cell|4000>|<cell|616.6043644364495>>|<row|<cell|5000>|<cell|540.4827762044484>>|<row|<cell|6000>|<cell|472.1763342680731>>|<row|<cell|7000>|<cell|411.0526642441395>>|<row|<cell|8000>|<cell|356.5161898913356>>|<row|<cell|9000>|<cell|308.0068605489772>>|<row|<cell|10000>|<cell|264.9988921874964>>|<row|<cell|11000>|<cell|226.9995221604465>>>>>>>

\;
</unfolded-io>
</session>

These values may also be displayed as a comma separated value (<abbr|CSV>)
list using the following expression for the <verbatim|printf()> function:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>19) >
<|unfolded-io>
printf(true,"~{~{~d,~,3f ~}~%~}",t)$
<|unfolded-io>
0,1013.250\

1000,898.763\

2000,795.014\

3000,701.212\

4000,616.604\

5000,540.483\

6000,472.176\

7000,411.053\

8000,356.516\

9000,308.007\

10000,264.999\

11000,227.000\
</unfolded-io>
</session>

A <abbr|CSV> file of these data is useful for importing to a program (e.g.,
a spreadsheet program) that may be used to publish a formatted table of
these values. For this purpose the following expressions are used:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>44) >
<|unfolded-io>
outfile:openw("maxout.csv");

printf(outfile,"~{~{~d,~,3f~}~%~}",t)$

close(outfile);
<|unfolded-io>
\;


<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o46>)
>>>>Stream [STRING-CHAR]


<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o46>)
>>>>true
</unfolded-io>
</session>

<\framed>
<\note*>
The first expression above opens a "stream", that is, the file
referenced by the name <verbatim|outfile>. The <verbatim|printf()>
function prints the comma separated data to the file. Then the stream
is closed by the <verbatim|close()> function. The user must provide the
actual path and file name to be used to save the data as a string
object that is the argument to the <verbatim|openw()> function. The
path and file name ("<verbatim|maxout.csv>") used here is for example
purposes only.
</note*>
</framed>

Recall that the expression relating <math|p> and <math|h> was defined as:
<math| ><math|<with|math-display|true|p=P<around*|(|h|)>>>. Using the
values of the constants this expression evaluates to:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>21) >
<|unfolded-io>
disp(p=P(h))$
<|unfolded-io>

<math|<with|math-display|true|p=1013.25*<around*|(|1-2.2557695644629534\<times\>10<rsup|-5>*h|)><rsup|5.255877432444129>>>
</unfolded-io>
</session>

The right-hand side of this equality is the expression <math|P(h)> with the
values of the constants after simplification. The form of this expression
is:\

<\equation*>
y=a*<around*|(|1-b*x<rsup|c>|)>
</equation*>

where <math|a>, <math|b> and <math|c> are real number constants. Thus in
the end this expression simply involves the form of a power of a variable
<math|x> with a real number exponent. This type of expression is known to
define a function given non-negative values of <math|x>. Hence, this
provides analytic evidence that <math|p=P(h)> defines a function.

The question now is does this same expression define a function of values
<math|(p,h)>? That is, if in the pairs <math|p> and <math|h> the values of
<math|p> are considered independent and the values of <math|h> are
considered dependent, does <math|p=P(h)> also define <math|h> as a function
of <math|p>? This is one version of this question. Another version is the
question: "Are the pairs <math|(p,h)> defined by the expression
<math|p=P(h)> the inverse function of the pairs <math|(h,p)> also defined
by the expression <math|p=P(h)>?"

There are several approaches to the answer to this question. The expression
<math|p=P(h)> is an explicit relation between <math|p> and <math|P(h)>. The
approach to be used here is to attempt to express <math|h> as an explicit
expression in terms of <math|p>. First, remove the values of all constants
so that all expressions are again symbolic<\footnote>
It is easier to use Maxima to manipulate expressions without numerical
values and then when the final result is obtained, evaluate this
expression using relevant numerical values.
</footnote>:

<\session|maxima|default>
<\input>
<with|color|red|(<with|math-font-family|rm|%i>34) >
<|input>
remvalue( P[0], T[0], alpha, g[0], R)$
</input>
</session>

Name an expression <verbatim|eq> that is the expression of the relation
between <math|p> and <math|h>:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>35) >
<|unfolded-io>
eq:p=P(h);
<|unfolded-io>

<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o35>)

>>p=P<rsub|0>*<around*|(|1-<frac|\<alpha\>*h|T<rsub|0>>|)><rsup|<frac|g<rsub|0>|\<alpha\>*R>>>>
</unfolded-io>
</session>

<\framed>
<\note*>
Naming this expression makes its algebraic manipulation simpler. The
name for the expression can be used in the place of the expression.
</note*>
</framed>

The following steps are used to express <math|h> in terms of <math|p>.
First apply the exponent

<\equation*>
<frac|\<alpha\>*R|g<rsub|0>>
</equation*>

to both sides of the equation:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>36) >
<|unfolded-io>
eq^((alpha*R/g[0]));
<|unfolded-io>

<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o36>)

>>p<rsup|<frac|\<alpha\>*R|g<rsub|0>>>=<around*|(|P<rsub|0>*<around*|(|1-<frac|\<alpha\>*h|T<rsub|0>>|)><rsup|<frac|g<rsub|0>|\<alpha\>*R>>|)><rsup|<frac|\<alpha\>*R|g<rsub|0>>>>>
</unfolded-io>
</session>

The above is merely a power of both sides of the equality expression as
shown. Now, simplify this resultin eauation between these two powers:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>37) >
<|unfolded-io>
radcan(%);
<|unfolded-io>

<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o37>)

>>p<rsup|<frac|\<alpha\>*R|g<rsub|0>>>=-<frac|P<rsub|0><rsup|<frac|\<alpha\>*R|g<rsub|0>>>*\<alpha\>*h-P<rsub|0><rsup|<frac|\<alpha\>*R|g<rsub|0>>>*T<rsub|0>|T<rsub|0>>>>
</unfolded-io>
</session>

The above resolves the powers of each side of the equation to an equivalent
form. Now solve the resulting expression above for <math|h>:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>38) >
<|unfolded-io>
solve([%], [h]);
<|unfolded-io>

<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o38>)

>><around*|[|h=-<frac|T<rsub|0>*p<rsup|<frac|\<alpha\>*R|g<rsub|0>>>-P<rsub|0><rsup|<frac|\<alpha\>*R|g<rsub|0>>>*T<rsub|0>|P<rsub|0><rsup|<frac|\<alpha\>*R|g<rsub|0>>>*\<alpha\>>|]>>>
</unfolded-io>

<\input>
<with|color|red|(<with|math-font-family|rm|%i>39) >
<|input>
\;
</input>
</session>

The above solves the expression for <math|h> in terms of <math|p>. It
creates a list object with all possible solutions. There is only one
solution in this case. Simplify this expression by factoring:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>39) >
<|unfolded-io>
factor(%);
<|unfolded-io>

<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o39>)

>><around*|[|h=-<frac|T<rsub|0>*<around*|(|p<rsup|<frac|\<alpha\>*R|g<rsub|0>>>-P<rsub|0><rsup|<frac|\<alpha\>*R|g<rsub|0>>>|)>|P<rsub|0><rsup|<frac|\<alpha\>*R|g<rsub|0>>>*\<alpha\>>|]>>>
</unfolded-io>

<\input>
<with|color|red|(<with|math-font-family|rm|%i>40) >
<|input>
\;
</input>
</session>

The above factors the expression resulting in an equivalent form with
common factors resolved. Now get the expression for the right-hand side
(RHS) of the equation of the list expression above:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>40) >
<|unfolded-io>
rhs(%[1]);
<|unfolded-io>

<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o40>)

>>-<frac|T<rsub|0>*<around*|(|p<rsup|<frac|\<alpha\>*R|g<rsub|0>>>-P<rsub|0><rsup|<frac|\<alpha\>*R|g<rsub|0>>>|)>|P<rsub|0><rsup|<frac|\<alpha\>*R|g<rsub|0>>>*\<alpha\>>>>
</unfolded-io>
</session>

The above expression is merely the right-hand side (RHS) of the expression
of the solution list. Define the value of the expression above as
<verbatim|H(p)>:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>41) >
<|unfolded-io>
H(p):=''%;
<|unfolded-io>

<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o41>)

>>H<around*|(|p|)>\<assign\>-<frac|T<rsub|0>*<around*|(|p<rsup|<frac|\<alpha\>*R|g<rsub|0>>>-P<rsub|0><rsup|<frac|\<alpha\>*R|g<rsub|0>>>|)>|P<rsub|0><rsup|<frac|\<alpha\>*R|g<rsub|0>>>*\<alpha\>>>>
</unfolded-io>
</session>

The above expression defines <math|H(p)> as the RHS of the list of
solutions:

<\equation*>
<with|math-display|true|h=H<around*|(|p|)>>
</equation*>

Above is the expression of the relation between <math|h> and <math|H(p)>.
With this now determined, the two expressions that are the relations that
define pressure as a function of altitude and altitude as a function of
pressure are as shown below:

<\eqnarray*>

<tformat|<table|<row|<cell|p>|<cell|=>|<cell|P<rsub|0>*<around*|(|1-<frac|\<alpha\>*h|T<rsub|0>>|)><rsup|<frac|g<rsub|0>|\<alpha\>*R>>>>|<row|<cell|>|<cell|>|<cell|>>|<row|<cell|h>|<cell|=>|<cell|-<frac|T<rsub|0>*<around*|(|p<rsup|<frac|\<alpha\>*R|g<rsub|0>>>-P<rsub|0><rsup|<frac|\<alpha\>*R|g<rsub|0>>>|)>|P<rsub|0><rsup|<frac|\<alpha\>*R|g<rsub|0>>>*\<alpha\>>>>>>
</eqnarray*>

\;

In order to get numerical values reassign the values to the names of the
constants as before:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>42) >
<|unfolded-io>
L:[P[0]:1013.25,T[0]:288.15,alpha:0.0065,g[0]:9.80665,R:287.053];
<|unfolded-io>

<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o42>)
>><around*|[|1013.25,288.15,0.0065,9.806649999999999,287.053|]>>>
</unfolded-io>
</session>

A value for the pressure in <math|h Pa> at an altitude of 11,000 meters was
found above and is repeated below:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>43) >
<|unfolded-io>
display(P(11000))$
<|unfolded-io>
<math|<with|math-display|true|P<around*|(|11000|)>=226.3205545875172>>
</unfolded-io>
</session>

The expression <math|H(p)> above can be checked for consistency by using
this value of pressure to find the related altitude as follows:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>43) >
<|unfolded-io>
display(H(226.3205545875172))$
<|unfolded-io>
<math|<with|math-display|true|H<around*|(|226.3205545875172|)>=11000.0>>
</unfolded-io>
</session>

Likewise the same expression may be checked using the value of pressure of
1013.25 for zero altitude as:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>45) >
<|unfolded-io>
display(H(1013.25))$
<|unfolded-io>
<math|<with|math-display|true|H<around*|(|1013.25|)>=0.0>>
</unfolded-io>
</session>

The relation <math|h=H(p)> can be graphed to help clarify the nature of
this relation:

<\session|maxima|default>
<\input>
<with|color|red|(<with|math-font-family|rm|%i>69) >
<|input>
plot2d(H(p), [p,226,1013],[plot_format, gnuplot])$
</input>
</session>

<\big-figure>

<image|<tuple|<#89504E470D0A1A0A0000000D49484452000002AC000001D50802000000BB653EF30000000373424954080808DBE14FE000001D8249444154789CEDDD3F6C5B579A37E0F7CEA470F101EBD20509288D300B0818A71B09081035415C8D634898951ADB9822986A5669265399AA325566530DB6583869A40022EC6C65238D363040A64B165061A81240027199E9D26CEE5790A229CB7F4889E4BDE7DEE7A9986339390772ACDF7DCF39EFCDF23C0F00A07E7E55F4040080620801005053420000D49410000035250400404D5D3E047477B3CDFDFEF83F8E8C8DF7F7378783BBDD987E100098B54B8580EE6E96656BADF1A1FEC951AB93E7799EE7BDBDD8DE19C480FEFECEF6CA60B8136B9BD30E0200B377A910B07A2FCFF34E6B7CA8B175706F75F8716925DAC7BD88E83F79D0DE586E464444737963DA4100600EE67826A07F7214A73FD02356961AA35F393AE94F3B0800CCD85BF3FA17F7F777B6DBADCE4123227AC7ED888F07E38DA595C187C907CFFAF5AF7FFDCB2FBFCC6BDA0090AC5FFDEA57FFF77FFF37F9D7CF290474779BDBB1D71BEE0C349737E278F82BFD93A388E5A906CFFAE5975F5269759C65592A53BD8C9A2C336AB3D29A2C336AB352CBAC98D7AF34CBB2A9FE6DF3D80EE8EE666B477BBD83ADC6D8E078617F54F09F7C100098B1998780972580C6BBB74667FC7AC7C3937F930F266B6969A9E8292C424D9619B559694D9619B559A96556CC6C577AA9FA497777EC82E0C65EEF60AB7166E8F9F0D8D7B63AF9E9FD812906C7665C9B9A0F004C65DA1F91E9FD40150200E0A5A6FD11A96D3000D49410000035250400404D0901005053420000D49410000035250400404D0901005053420000D49410000035250400404D0901005053420000D49410000035250400404D0901005053420000D49410000035250400404D0901005053420000D49410000035250400404D0901005053420000D49410000035250400404D2519027EFAA9E8190040FA920C013B3B45CF0000D297640878F62C1E3F2E7A120090B82CCFF3A2E7309D2CCB7EFC315F5F8F6E37AE5E2D7A3600501A5936DD8FF5242B01D7AEC5A79FC6DDBB45CF03005296640888889B37636929FEE33F8A9E0700242BD51010119F7E1AFFFDDFF1DD7745CF0300D294E49980D19C4F4EE2C30FE3F0D0E10000A8C7998091A5A5B87F3F3EFC50E70000985ADA212022AE5F8FBFFF5D0E0080A9251F02420E00800BA942088888EBD7E3F66D9D0401600A1509011171E78E4E82003085B46F07BCE0D9B3D0491080DAAAD7ED80175CBB16FBFB0E0700C0442A1502C22141009858D54240C8010030990A86809003006002D50C01210700C09B543604841C0000AF55E510109A0801C0AB553C0484264200F00A956A16F42A9A08015007B56E16F42A9A0801C079B50801E19020009C539710107200009C55A310102E0B00C0987A8580705900004ED5E276C00B5C1600A092DC0E783397050020661102BABBD9E67E7F6CA0BFBF990DEC766735386B0E0902C0A542407737CBB2B5D699B1FEFECEF64A27CFF33CEFC4DA301E5C72702E0639E0C68DF8EEBBB9FD3700A0C42E150256EFE579DE698D0FF59F3C686F2C372322A2B9BCD13EEE5D7E706EAE5F8FFBF7636727FEFAD7F8F9E779FE9700A07CE671266065A931FA7C74D29FC9E0BCFCE637D1EDC6BFFC4BACAFDB1A00A05E661D027AC7EDD1E7C6D2CA4C06CFC9B26C7D7D7D26F31DF8E493F8E823FD030048D5FAFA7A9665D3FEAE598780E6F2C6E873FFE4682683E7E4797E78783893F98EE81F0040BA0E0F0F2F707F7E1EDB01E335FC516DFF92838B30381F605300809A98750868BC7B6B749CAF773C3CE477C9C145D13F00805A99C915C1F676333B6D16D0D83AE8C45A966559B6169D83ADC60C061747FF0000EAA38E6D83DFE8871F6267271E3ED457188094681B3C03EA0100D48110F072720000952704BC921C0040B50901AF73FD7ADCBEAD891000D52404BC8126420054D55B454F2001F7EFC7FA7A5CBD1ABFFB5DD1530180D9714570224F9FC6DDBBF1DE7B71EF5E5CB9B2E0FF38004CC415C1B9F0B24100AA4725603A5F7C11DF7E1BF7EF17F5DF0780575209982FE70401A80C9580A93D7B16EBEBD1ED6A2A0C40B9A804CC9D970D02500D42C045682608400508011734C801376EC477DF153D1500B81067022E45FF0000CAC3998085D23F00807495E8A97A42A5AA048CE81F0040E154028AA17F0000C929E353F5EB95B31210FA070050349580C2E81F00405A848059D23F008084080133A67F0000A928E9FEFA6B94F64CC038FD0300583C67024A41FF0000CA2F81A7EA1724510918D13F00808551092817FD030028ADB78A9E40F5DDBF1FEBEB71F56AFCEE77454F0500C6A4545A1F486B3B60C039410016C07640193927084009A5F7549D622560C4394100E64725A0D49C1304A03C1C0C5C34E704012889F44AEB496F070C382708C03CD80E488073820094417A4FD515A8048CFCF043ECECC4C38771F56AD15301207D2A0129F1EA61000A2404144C0E00A0284240F1E400000A210494821C00C0E2090165210700B060424089C801002C9210502E831C70E3467CF75DD15301A0EAD2BB735FA53E01AFA2A5200017A04F4015682908C002A4F7545D874AC0889682004C4E25A0521C1504607E8480B29303009813212001720000F32004A4410E0060E6848064C80100CC96109012AD840098A1F4AEDBD5EA8AE04B692504C04BB922587D5A09013013E93D55AB048C682504C03895801A71541080CB1002D226070070614240F2E400002E4608A802570701B880398480FEFE6636B0B9DF3F3FB8DB7DC957BE699037B97E3DEEDF8F9D9DF8EB5FE3E79F8B9E0D0029987908E8EE36B7573A799EE7BDBDD86E0E7E90F7F77786837927D686D960F2412632BA3AB8BAAA2400C09BCD633B6063B91911D178F7D6C660A0FFE4417B3818CDE58DF6716FAA41A6F1C927B1BFAF2400C09BCD3C04ACBEDF6A0F0A00FD270FDAADF75787E32B4B8DD1D71C9DF4A71D640ABA09013089D9570256DF6F452BBEC9B2E6F66906E81DB747BFDC585A197C987CF09C2CCBD6D7D7673BEDEAF9E493F8E8A3D8D9297A1E00CCDFFAFA7A9665D3FEAE598780FEFEE6DAD1DE1FEFDDCBF3BCD36A0D76F59BCB1BCFBFE0E468F061F2C173F23C3F3C3C9CF1CCABE8CE9D78F62C1E3F2E7A1E00CCD9E1E1E105DAE9CE3A04F48EDBA37AFEEAFBAD18EDEA8F17F64705FFC907B9A0C19501E70401386FD621A0B9BC11AD6F0677FBBADFB4A2F5FEEAE088E0691AE81D0F4FFE4D3EC8255CBB160F1F3A2708C04BCC3A0434B60E3AADD65A966559B676B4D7BBB77A3A1AC3C1E81C6C35A61BE4529C1304E0A5D27B239FB7085E98B70E02549BB708F24ABA0B03302EBDA76A95804B7AFA34EEDE8DF7DE8B7BF7E2CA95A26703C0ECA804F006BA0B033090DE53B54AC0AC280900548C4A0093726B00A0E6D27BAA56099839B70600AA412580A90D6E0D7CF8A17A0040BD080144C80100B5240430240700D48D10C073BA0901D44A7A87EC1C0C9C3757070112E5602097E5EA20404DA4F754AD12B030AE0E02A445258099714400A0DAD27BAA5609583047040052A112C08C3922005055E93D55AB0414C5110180925309605E1C1100A898F49EAA55028AE588004069A904305FA32302ABAB4A0200694BEFA95A25A024940400CA46258005716B002075E93D55AB04948D5B030025A112C0A2B9350090A8F49EAA5502CAC9110180C2A904500CB706009293DE53B54A40C92909001445258082B93500908AF49EAA550252E1D600C082A90450166E0D00945C7A4FD52A0169714400606154022897F15B034F9F163D1B00C6A4F754AD1290A84149E02F7F899B378B9E0A40454DFB2332BD1FA84240BA7EFA29EEDE8DDFFE365AADA2A7025045B60328AFAB57E3E1C388880F3F747B10A07842008BD66AC5EDDB71E386230200054BAFB46E3BA01A1C1100983967024886230200B3E54C00C9704400A0584200051B1D11D0581060C1D22BADDB0EA8248D05012ECF7600491A6F2CA82400B018E93D55AB04549B9200C085A90490B65149E09D77E2F1E3A267035069E93D55AB04D4C4C949FCE94F1111FFF8472C2D153C198024E81340A53C7E1C3B3BF1873FC4279FD81D007803DB0154CA071FC4F7DF4784371103CC5E7A4FD52A01F5A4CD30C01BD90EA0B2B41906783DDB01549636C300B3250490186F22069895F44AEBB603084704005EC69900EAC2110180173813405D38220070494200691B1C11585F8F2FBE287A2A00A9110248DECD9BF1F0617CFB6DBCFDB62800300521802A585A8AFBF7E3F050140098821040758C47817FFD57770801DE603E21A0BB9B0D6CEEF70723FDFDCDE1D06E77F465930FC2C40651E0E1C3B87B37BEFEBAE8D90094D86B42C0E827F979AFFDF1DCDDCDD6A293E7799EE7075B8D8888FEFECEF6CA60A8136BC36430F9204CED37BF89478FE2CB2F5D200478A5D78480D57BF9506F6F235A9DFCB97BABAFFC5DFDFDCF5AADCED92FE83F79D0DE586E4644447379A37DDC9B6A102EC41D4280D79BF57640FFC983F6C6D167E72B062B4B8DD1E7A393FEB4837041A33B848F1F173D158092997508E81DB7236EFD7D50CF6FB5D676BBA783438DA595B1AF9C68F09C2CCBD6D7D7673C73AA6B7087F0F3CFE3C68D3839297A360073B0BEBE9E65D9B4BF6B1E07034F1FE557DF6F45EB9B6E44737963F48BFD93A3C187C907CFC9F3FCF0F070A673A6E29696E2D1A3F8F39FE3C68D68B5E2E79F8B9E10C04C1D1E1E5EA0A7FEAC43407379E34C0DFF7483FFCCE0A8E03FF920CCC0071FC4F7DF4744ACAEBA400830F310D078F7D646FBC1937E0C8E080E7E8A37DEBD353AE3D73B1E9EFC9B7C1066E7CA9568B5627FDF054280C9AE0836B7DBD15A9BEC8A6063EBA0B3B2DDCCB2ACB91D7BBDC13581C6D6412706FF82B5E80CEF0D4E3E0833E602214078953035D76AC5FFFE6FDCBF1F57AF163D15804BF32A61988297100275260450775E4208D49610005E4208D4941000435E4208D44D7A87EC1C0C64019E3E8DBB77E32F7F899B378B9E0AC0C4A6FD1199DE0F542180C5F8E9A7B87B377EFB5BD7088164B81D00B3E1258440E50901F03A5E420854587AA575DB012CDEC949FCE94F1111FFF8472C2D153C198057712600E6E5F1E3D8D9893FFC213EF924AE5C297A3600E7381300F3E2258440C5A4F754AD1240E15C2004CAC976002C820B844009D90E8045708110A80021002ECE4B0881A4090170295E4208A44B0880CBF2124220514200CCC60B51408741A0FCD23B69EF7600E5A7C32050085704A12C74180416CC1541288B5187C177DEB13B0094517A4FD52A0124C7EE00B018B603A0A4EC0E00F3663B004ACAFB8780B249EFA95A2580D479FF103027B6032001DE3F04CC83ED004880F70F016520044061BC7F082896100045F2FE21A040420014CCFB8780A20801500ADE3F042C5E7A27EDDD0EA0F27418042EC61541A8081D068169B9220815E1FD43C0BCA5F754AD1240DDD81D0026643B00AAC9EE00F046B603A09AEC0E003397DE53B54A00356777007815DB01500B760780F36C07402D8CEF0E6832085C8C1000A9BA72255AAD78F448BF61E0828400489B570F00172604401578F5007001E91DB27330105ECFF501A82DB7038008D707A096DC0E00223417022690DE53B54A004CC5EE00D487ED00E025EC0E401DD80E005EC2EE00705E7A4FD52A0170197607A0C26C07006F6677002AC97600F0665E3D00841000B5E5D503801000B5E6D50350674200E0D5035053E91DB2733010E6CAF5014897DB01C00CB83E00292ACDED80EE6E966DEEF74FFFB1BFBF990DEC7663FA4160B13417823A984F08E8EF6FAEB5CEFCF3CEF64A27CFF33CEFC4DA301B4C3E081460747DE0F3CFE3C68D3839297A42C0ACCD230474779B0F6EF53AADD140FFC983F6C6723322229ACB1BEDE3DE548340719696E2D1A3F8F39FE3C68D68B5E2E79F8B9E10303B330F01FDFDCDB5E81C6C355E185F597A3E7274D29F76102892DD01A8A4198780EE6E737BA5736FF5EC68EFB83DFADC585A9976F09C2CCBD6D7D767315F60527607A0CCD6D7D7B32C9BF677BD35D339F44F8E22DA6B59EB74A0991D77F27BCDE58D381EFF92E588987CF01CB703A02883DD81C78FE3C60D7707A0440E0F0F2362DA1C30DB4A4063EB203FD569C5C65E2F3FAD0A8C17F64705FFC9078112F1EA01A88685740C6CBC7B6B74C6AF773C3CF937F920503E5E3D0015B098B6C18DAD834EAC65599665CF4F0D4E3E089494570F40D2D2EBBEA7632094D3C949ECEEC6FFFC4F7CF451DCB913D7AE153D21A89FD2740C046A665415F8E73FE39D77626BCB654228BBF49EAA550220095F7D155F7E194F9FC63FFE111F7C50F46CA01EBC40082811EF248445120280D2F14E42580C670280D2D17518CA29BDA76A95004897DD01982BDB0140D9D91D8039B11D00949DAEC35012420050005D87A10C8400A030BA0E43B18400A0602F4481BFFD2D9E3D2B7A4E500F4200500ABA0EC3E2A577D2DEED00A8035D87E1025C1104AA435F01988A1000548DBE0230217D0280AAD17518E624BDA76A9500A82DBB03F07AB603808AB33B00AF623B00A8B8F1DD819D9DF8E187A22704C94AEFA95A250018383989AFBF8E2FBF8C9F7E8A9B37E3F6EDB87EBDE83941A16C0700B5339E06F415A0CE8400A0BE9C1CA4E68400A0EE9C1CA4B61C0C04EA4E5F0198507A4FD52A01C084EC0E5037B60300CEB03B407DD80E0038637C77E06F7F8B67CF8A9E109486100054DF952BD16AC5A347F1CF7FC63BEFC4D696B30210613B00A8A1AFBE8A2FBF8CA74FE3DEBDB873A7E8D9C0ECD80E0078837FFBB778F4280E0FE3DB6FE3EDB7E38B2F8A9E10144408006A6A6929EEDF1705A8352100A8B517A2809383D48A1000F03C0A383948ADA477C8CEC14060DE462707BD8E88B4681604301B1A0E921C21006096341C2421AE0802CC92868354981000F0061A0E5255E995D66D0700C5D27090D2B21D00305F1A0E52194200C0456838480508010017A7E120491302002E4BC3411295DE213B07038192D37090A2681604500A1A0EB278420040896838C822B9220850221A0E52664200C07C69384869A5575AB71D00244DC341E6C7760040A96938487908010005D07090321002000AA3E120C51202000AA6E1204549EF909D838140B58D4E0E7EF451DCB913D7AE153D21D2E1602040DA462707150698B7F49EAA5502805AF1260226A76D304005791301931002002ACB9B0878BDC2CF047477B391CDFDFEE9707F7F7338B8DB8DE90701F02602666DD621A07F72D4EAE4799EE7796F2FB6770631A0BFBFB3BD3218EEC4DAE6B483000C7913013334EB10D0D83AB8B73AFCB8B412EDE35E44F49F3C686F2C372322A2B9BC31ED2000672D2DC5A79FC68F3FC6EF7F1F9F7FAEE7201734C72B82FD93A338FD811EB1B2D418FDCAD1497FDA41005EC29B08B88CB98580FEFECE76BBF5F15623227AC7EDD178636965F061F2C173B22C5B5F5F9FF1840192E54D04ACAFAF675936EDEF9A5308E8EE36B763AF37DC19682E6F8C7EA57F7214530E9E93E7F9E1E1E14C270C903C6F22A8B3C3C3C30B5C9D9B4708E8EE666B477BBD83ADC6D8E078617F54F09F7C108089781301939BC715C17309A0F1EEADD119BFDEF1F0E4DFE483004CE9FCC9418501CE9B7508E87ED38A686F37CFF60A686C1D74622DCBB22C5B8BCE30204C3E08C005791301AF915EF73D1D03012E6CF426829B37E3F6EDB87EBDE8093153DA0603F0062727F1F5D7F1E597F1D34FD240A50801004C6A3C0D784B61050801004CCD5B0AAB410800E082BCA5307585BF45108054794B61DD0801003CE72D85B5925E69DD7600C0C28CAE147EF451DCB913D7AE153D215ECB76000033A3D750B5A5F754AD12005014BD864ACEED0000E64BAFA1D21202005810BD86CA46080060D1F41A2A0921008062E8355438B7030028865E43C91102009819BD86D2925E69DD7600402AF41A5A30DB010094855E432597DE53B54A0040A2F41A9A37B703002835BD86E6470800200DE369C0A1819910020048CCC949FCE77FC6175FC47BEFC5EDDB3A0F5E9C100040AADC26B824B703004895DB040B96DE53B54A00404D8C0A03DE4E3421DB0100548AB7134D4E0800A082BC9D6812CE04005041E36F27DAD9891F7E287A429590DE53B54A00409DE935F41AB60300A805BD86CE130200A817BD86468400006A4AAF21070301A829BD86A695DE53B54A000093A86161402500002214062690DE53B54A000017302A0C54F862A1838100F04AD56E33200400C09B55B2CD8010000053A8529B012100002EA202B709DC0E00808BA8E16D82F49EAA5502005880140B032A0100300375280CA4F754AD1200C0E225D166C0C14000989792B71910020060EECAD96640080080C529559B012100000A5086DB046E0700400152BC4D90DE53B54A0000E5574861402500008A97446120BDA76A95000092B39836030E06024049CDBBCD801000006537A736034200002463B66D0684000048CF4C6E13B81D0000E929E436417A4FD52A010054DEC50A032A010090BCC51406CA1702FAFB9BD9C06EB7E8B90040819696E2D34FE3C71FE3F7BF8FCF3F8FB7DF8E9D9DF8E18799FDFBCB1602FAFB3BDB2B9D3CCFF3BC136B9BFBFDA227741977EFDE2D7A0A8B509365466D565A9365466D566A99D5302A0C743AFB77EFCE2C0D946C7FBDBFBFD97C70AB77B0D5187C3EFE38BFB77AF64B123A1390D0542FA326CB8CDAACB426CB8CDAACD4322B66B0D257B519A8C0998095A5C6E8F3D149D2A500009883A5A5F8F77F8FEFBFBFECA181B7E630B74BE81DB7233E1E7C6E2CADBCEC4B06E7051639A9CB4868AA97519365466D565A9365466D566A9915F3D2957EF5557CF55544FCBFA9FE55250B01CDE58D381E7EEE9F1C452C9FFB925F7EF965B17302806A2AE176C0F816C0F8D60000304B250B018D776F6DB48F7B1111D13B6E6F2C370B9E10005456C9424034B60E3AB196655996AD45E7604B210000E6A42E772A00801794AD1200002C8810000035250400404D0901005053420000D4941000003525045C5E7F7F333B35F6F2E3E7C3BBDD977CEDD8605ABABB555FE6F837746C0D155CE9E0BB79F64F6EF596395AE30BDFD1EAADF4F9E42BFD7FE8E42B4A7899DDDDF16F62CC71D542C0A5F59F3C58E9E4799EE7796F2FB67706DFB8FEFECEF670B8136B9BAF194C4A7F7F73AD75E69F2BB9CC88D6F05B9AE7F9E06DD6555C6977375B8BE142878DB9AAB8CCD57BCFBF97796F6F2336969B555C6977B7399C7C6F2FB69BA749A7BACBECB45AAF5D51AACBECEE665976E6EFD9691638F5AA85804B6B6C1DDC5B1D7E1C753DEE3F79306A7ADC5C7EDD604ABABBCD07B77A9DD668A09ACB7C990AAEB4BFFF59ABD539FDB33B1CABDE32CFEAFED776BBF5F156A3A22B1D4EBEF1EEAD8DC140F596D9FDA615ADF757232256FFB8B7D17EF0A45FB565AEDECBF37CECAFD9986681D3AF5A0898A5EE7F6DC7DE1F4FFF561D7FFBD1E8AD482F1D4C427F7FF3A59D9C2BB6CCA1D6DAF9825AB556DA7FF2A0BD71F459D59779467FFFB3D64665FF0F5D7DBFD51E1400FA4F1EB4873F28A372CB7C95CA2F73F2054EB76A21603606BB306BAD8D5BEF3622227AC7EDD1AF359656061F5E3A9888410DEEEC636305971911118DAD83E7B5E361C1B17A2BED1DB7236EFD3D3FADABEE76A38ACB1C372A03443557BAFA7E2B5AF14D9635B74F3340F596D95CDE88D6372FEC75576F992F987C81D3AF5A08988DE1CF8DCECA702BAEB9BC31FAB5FEC9D1E0C34B07D3D03F391A3D1DAFB5A2BDDDCC76BBD55BE68B1A5B1FB7A27DDCABEA4A4F9F1856DF6F0DFE62ADE63207BABB6B63DB1FD55B697F7F73ED68EF8FF7EE8DEF96576F998DAD834E6BF85751737BF803AF7ACB7CC1E40B9C7ED542C04C3597379E975FC6EB30A3FACC4B07CBEFF9C3719E775AB1B1D7CB4FFF36ADD2325FAF5A2B3DF3673546DBC9555BE6A917760222A26A2BED1DB7CFA4BAD16E70B5961963273D3BAD38ADBD5670992F9A7C81D3AD5A08B8B4EEEE683FB5FFE4417BF087F2F911C188DEF1F0A0C64B079356C965F6F7374FBFA3FDFDCF86A790AAB7D2C6BBB786A7AA06CB5C59AAF29FDBF19D8088A8E24AC7EBE4A3D373D55BE6487F7F73AD35FC9E56789903932FF002ABCEB9A4DEDEF3F2CB999B65A3E39D6F1C4CCBB01230F68F155BE6F8B9DC6A7F434793AFF63734EFB4CE2E716CB8522B7DFE27B7C2DFD097FEA1CDABB4CC3317039EAF72F2054EB7EA2CCFF30000EAC7760000D49410000035250400404D0901005053420000D49410000035250400404D0901005053420000D49410000035250400404D0901005053420000D49410000035250400404D0901005053420030ADEE6EB6B9BFBF9B655996659BFBFDA2E7035C9010005C407BFBF8FD3CCFF34EABBDBD230640A28400E00236F6FEB81A11B1FA7E2BDAC7BDA2A7035C8810005C467379A3E829001725040097D13B6E173D05E0A2DE2A7A0240CABADFB4A2D5592D7A1AC085A8040017D0DE6E665996656B477BBD7B3200244A2500B8808DBDDEC156A3E8590097A312000035250400404D65799E173D0700A0002A01005053420000D49410000035250400404DFD7FCC5DCE19A71DBB980000000049454E44AE426082>|png>|684px|469px||>
</big-figure|<math|h=H(p)> <emdash> altitude in meters as related to
pressure in <math|h Pa>.>

As expected, this graph is evidence that this represents the inverse
function of pressure as a function of altitude. In this case it would be
expected that for all values of <math|h> that <math|H(P(h)) = h> is true.
Also, for all values of <math|p> that <math|P(H(p))= p> is true. This is
equivalent to asserting that the pairs of values of <math|h=H(p)> may be
obtained by forming <math|(h,p)> from the pairs of the function defined by
<math|p=P(h)> of the form <math|(p,h)> merely by changing which values are
the first of the ordered pairs. For <math|h> is 0 the following shows that
<math|P(H(p))= p> is true for <math|p> is 1013.25 <math|h Pa>:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>46) >
<|unfolded-io>
P(0);
<|unfolded-io>

<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o46>)
>>1013.25>>
</unfolded-io>
</session>

This is the same as:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>47) >
<|unfolded-io>
P(H(1013.25));
<|unfolded-io>

<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o47>)
>>1013.25>>
</unfolded-io>
</session>

For a geometric altitude of 11,000 m the geopotential altitude is:

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>48) >
<|unfolded-io>
float(G(11000));
<|unfolded-io>

<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o48>)
>>10980.99804546838>>
</unfolded-io>
</session>

For <math|h> is 10980.99804546838 m, the following shows that
<math|P(H(p))= p> is true to 12 decimal places.

<\session|maxima|default>
<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>49) >
<|unfolded-io>
P(10980.99804546838);
<|unfolded-io>

<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o49>)
>>226.9995221604465>>
</unfolded-io>

<\unfolded-io>
<with|color|red|(<with|math-font-family|rm|%i>50) >
<|unfolded-io>
P(H(226.9995221604465));
<|unfolded-io>

<math|<with|math-display|true|<text|<with|font-family|tt|color|red|(<with|math-font-family|rm|%o50>)
>>226.9995221604463>>
</unfolded-io>

\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ <space|0.6spc>
</session>

As expected <math|p=P(h)> and <math|h=H(p)> appear to define inverse
functions on the above evidence. Inverse functions therefore "undo" each
other. A proof of this assertion is beyond the intended scope considered
here.

<section|Summary>

There is much that can be learned from this example in terms of applying
the concept of functions to "practical" problems:

<\itemize-dot>
<item>The functions of this example are all defined by expressions of the
form of the relation<math| y=f(x)>.

<item>Functions are a particular type of relation. This is what it means
to say that functions are are a constrained relation. In general, there
are no restrictions on the values of the ordered pairs of a relation. For
a relation to be a function it must be the case that for no value of the
first value of the ordered pairs is it the case that more than one value
for the second value of the ordered pair exists. In other words, for each
instance <math|x> is a of the domain of a function it is the case there
exists one and only one value for <math|f(a)>. So, if<math| f(a)=f(b)>
then <math|a> is <math|b> is <samp|false> if <math|y=f(x)> defines a
function. This is the logical constraint that determines if a relation is
a function.

<item>Graphs provide visual evidence that a relation is a function. This
evidence is not proof, however. For practical situations, this is seldom
an issue, but it cannot be ruled out by a picture alone that over some
values of the variables there is behavior that is not detectable, given
the visual scale of the graph, that calls into question the assertion
that the relation is a function. As noted, the mathematical expressions
typical of practical problems can be complex and unfamiliar. The complete
picture of the "behavior" of the values of these expressions may not be
obvious from a graph alone.

<item>An expression of the form <math|y=f(x)> may define a function that
has as instances ordered pairs of the form <math|(x,y) >or <math|(y,x)>.
Whether this is the case or not depends on the values of the variables
<math|x> and <math|y> and the nature of the expression <math|y=f(x)>. If
so, the functions are related as inverses.

<item>When the concept of functions is brought to bear on the expressions
of "real" problems (physics, engineering, economics, science, etc.)
notation generally may not follow conventions. Also, the expressions
involved may be complex combinations of the simpler expressions typical
of the study of mathematics. For these reasons, in the context of the
publications typical of these areas of endeavor, it is incumbent on the
reader to interpret the mathematical models and expressions involved with
care.

<item>In this example, there were instances of functions, composite
functions, and inverse functions utilized for the purpose of
investigating some basic implications of a model for a standard
atmoshere. That there was a composite function utilized may not be
obvious. Recall that the altitudes of interest were geometric altitudes.
For the sake of mathematical simplifcation, geopotential altitudes were
used instead as a varible in order to find values of pressure. Geometric
and geopotential altitudes were related. Hence, the values of pressure
were obtained using in effect the expression: <math|p=P(G(Hg))>. This is
the form of a composite function. This is an example of what was meant in
the above about interpreting with care. Sometimes functions, composite
functions, and inverse functions require some effort to recognize the
forms and to interpret when applied to mathematical models and
descriptions of "real world" processes and phenomena.

<item>There is no unique or standard form for expressions used to define
relations in general and functions in particular. Any expression form may
be used to define relations and functions as long as a well-defined set
of ordered pairs results. Different expressions may define equal
relations or functions, that is, the same set of ordered pairs. The same
expression or an equivalent may define a function and its inverse if an
inverse exists. This is because all functions are relations, but not all
relations are functions. In other words, the inverse of a function may be
a relation that is not a function. In these cases, some restriction for
the sets of values of the variables may be necessary to circumvent this
issue.

<item>The term " relation" is used in two related (Sorry! There is no way
around this.), but different ways. First, it is used to describe the fact
that two variables are related to each other in a particular way. Thus
<math|x=y> expresses that y and x are related by equality. That
<math|x\<less\>y> is also a relation between values of <math|x> and
<math|y>. In this case, if the value of <math|x> is less than the value
of <math|y>, then the expression <math|x\<less\>y> is <samp|true>. In
this sense of the word, a relation between objects <math|x> and <math|y>
is what it is defined to be. In the related second sense of the term, a
relation is a well-defined set of ordered pairs of the values of two
variables.So as to make this distinction clear. a relation (a set of
ordered pairs) in the second sense, may be defined by a relation in the
first sense. In fact, this is commonly the case. It should be easy to see
how "relation" used in the second sense as a set of ordered pairs came by
its name from "relation" used in the first sense. The word "function" is
used to describe a type of relation used in the second sense as a set of
ordered pairs. So a function is a relation (a set) that may be defined by
an expression that is in the form of a defined relation between
variables. Mathematical notation and terminology is often "overloaded"
and this is an example. By "overloaded" it is meant that terms and
symbols often mean different things depending on the context.
Fortunately, the context more often than not provides the clues necessary
to resolve these relatively infrequent ambiguities. Even functions can be
related in the first sense as discussed above. Specifically it was
claimed that the equality relations (in the first sense) <math|p=P(h)>
and <math|h=H(p)> defined functions that were inverses of each other. So
"is the inverse of" asserts that a relation exists between two sets
(e.g., <math|\<b-P\>> and <math|\<b-H\>>) of ordered pairs such that one
is the inverse of the other. This relation is symmetric, that is, if
<math|\<b-H\>> is the inverse of <math|\<b-P\>>, then <math|\<b-P\>> is
the inverse of <math|\<b-H\>>. In the end, this distinction arises due to
the fact that "is related to" involves a predicate while "is a relation"
involves an adjective. In common usage, these two senses of the word
relation are often used synonymously.
</itemize-dot>

<section*|Acknowledgment>

This article was created using GNU <TeXmacs> with the <name|Maxima> session
plug-in. The websites for this project are
<verbatim|http://www.texmacs.org> and
<verbatim|http://www.gnu.org/software/texmacs>.<page-break>
</body>

<\initial>
<\collection>
<associate|language|american>
<associate|page-medium|paper>
<associate|page-screen-margin|false>
<associate|page-show-hf|true>
<associate|page-type|letter>
<associate|par-hyphen|normal>
<associate|preamble|false>
</collection>
</initial>

<\references>
<\collection>
<associate|auto-1|<tuple|1|3>>
<associate|auto-10|<tuple|<with|mode|<quote|math>|\<bullet\>>|14>>
<associate|auto-11|<tuple|<with|mode|<quote|math>|\<bullet\>>|15>>
<associate|auto-12|<tuple|<with|mode|<quote|math>|\<bullet\>>|16>>
<associate|auto-13|<tuple|<with|mode|<quote|math>|\<bullet\>>|17>>
<associate|auto-2|<tuple|2|3>>
<associate|auto-3|<tuple|3|5>>
<associate|auto-4|<tuple|1|6>>
<associate|auto-5|<tuple|2|10>>
<associate|auto-6|<tuple|4|11>>
<associate|auto-7|<tuple|<with|mode|<quote|math>|\<bullet\>>|12>>
<associate|auto-8|<tuple|<with|mode|<quote|math>|\<bullet\>>|12>>
<associate|auto-9|<tuple|<with|mode|<quote|math>|\<bullet\>>|13>>
<associate|footnote-|<tuple|?|1>>
<associate|footnote-1|<tuple|1|5>>
<associate|footnote-2|<tuple|2|?>>
<associate|footnote-3|<tuple|3|8>>
<associate|footnr-1|<tuple|1|5>>
<associate|footnr-2|<tuple|2|5>>
<associate|footnr-3|<tuple|3|8>>
</collection>
</references>

<\auxiliary>
<\collection>
<\associate|figure>
<tuple|normal|Graph of values defined by
<with|mode|<quote|math>|p=P(h)>|<pageref|auto-4>>

<tuple|normal|<with|mode|<quote|math>|h=H(p)>
<with|font|<quote|roman>|\V> altitude in meters as related to pressure
in <with|mode|<quote|math>|h Pa>.|<pageref|auto-5>>
</associate>
<\associate|toc>

<vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|1<space|2spc>Introduction>

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-1><vspace|0.5fn>


<vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|2<space|2spc>Geopotential
and Geometric Altitudes>
<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-2><vspace|0.5fn>


<vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|3<space|2spc>Pressure
As a Function of Altitude>
<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-3><vspace|0.5fn>


<vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|4<space|2spc>Summary>

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-6><vspace|0.5fn>


<vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|Acknowledgment>

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-7><vspace|0.5fn>
</associate>
</collection>
</auxiliary><TeXmacs|1.0.7.18>

<style|article>

<\body>
<doc-data|<doc-title|My <TeXmacs> Article Template>|<doc-subtitle|A General
Example>|||<doc-author|<author-data|<author-name|David E.
Miller>|<\author-email>
address@hidden
</author-email>|<author-homepage|quaoar.us>>>|<\doc-date>
01 February 2013
</doc-date>>

The author is <name|David E. Miller>. He is a graduate of the
<name|University of Cincinnati> with a BS degree in Aerospace Engineering
and a graduate of <name|The Ohio State University> with an MS degree in
Systems Engineering. He lives in <name|Pickerington, Ohio>.

<\abstract>
This purpose of this document is to provide a template for use in
producing a technical article.
</abstract>

<\framed>
\;

<\with|par-mode|center>
This work is licensed under the Creative Commons
Attribution-Noncommercial 3.0 Unported License. To view a copy of this
license, visit

<with|font-family|tt|http://creativecommons.org/licenses/by-nc/3.0/>

or send a letter to

Creative Commons, 171 Second Street, Suite 300, San Francisco,
California, 94105, USA.
</with>

<\with|par-mode|center>

<image|<tuple|<#252150532D41646F62652D332E3020455053462D332E300A2525446F63756D656E74446174613A20436C65616E374269740A25254C616E67756167654C6576656C3A20320A252543726561746F723A20613270696E672E706C20322E3737700A2525426F756E64696E67426F783A203020302038392033310A25254869526573426F756E64696E67426F783A203020302038382E3030313939372033302E3939393933370A25254578616374426F756E64696E67426F783A203020302038382E3030313939372033302E3939393933370A2525446F63756D656E744D656469613A20706C61696E2038382E3030313939372033302E39393939333720302028292028290A2525456E64436F6D6D656E74730A73617665206D61726B0A2525506167653A203120310A736176652039206469637420626567696E0A7B2F542063757272656E7466696C652F415343494938354465636F64652066696C746572206465660A542035303420737472696E672072656164737472696E6720706F7020302035303120676574696E74657276616C0A2F4620542F4C5A574465636F64652066696C746572206465660A2F6D2030206465660A7B32353520646976206D2031206164642064757020332065717B706F7020736574726762636F6C6F720A38382033312066616C73655B3120302030202D3120302033315D4620696D6167656D61736B0A307D69662F6D2065786368206465667D666F72616C6C0A204620636C6F736566696C65205420636C6F736566696C657D0A2525426567696E446174613A3B0A657865630A212121212E246B3358552531576A58262E66426A2926584134295D70223D2B3C56644F2B213B67532C556172632D6E244A6C2E343F566F2E34485F712E4F51536E2E4F6D23252F4D4A6B343065470A223530656B463E30663A6A4835214D34713260582961343F752E733655583A3C3A662774633A672D71263F215E66453F736D4A4F403B273461444A582D2E452C5D633A4466702941472671624D460A607225584824586D6149222D4E6C4973635D6C49222D5D724A3A4E30254B6E3D752F4A715369324B53472F384C353156454D325B3D4D4E65604F524F2C6F45614F2D2C57674F6428756C522433660A27506137602752244F292D52246A503A5358754C46543962713C543A5F614E5374602A55555334425657322435695651367525584B2F44275A45282B36584B4A6E33592D623D375948502E3859480A503D395949314F3B5A60675540594859493D5A2B2473435C243C364B5A2A5573475B28334E4D5D214A66505B432A54515B5F2672565D58473E605C2530355F5C5C3E56635C5B663B645C5B6F50650A5D3E3222695E713737705D5929286D5D5956376F5F532153215D745640735E3B495C225E564050245E3B2556235E72342227605039342D5E716E222A5F54304F3261323561385F6F30553560356F0A6A37616929303F6035546A3B606C63393F622F564B4661326C3C41614E565D476266496F49614E3B5D4A616A25724D632C6E2F4F624B4A3252624B6E3E536363615059624B533E5662673D5359640A2A30625E626722505B6349276E5E64612431626364312864642A703D6665426C556D642A5E406A646163616E655E44707464616C74216872213E4C68722A50546A36355B686E2A6660386E615A590A5A72723C24214A3034682733245D253A35435E4F593A6F453A4F284375213B685B6E75332B3C4C506B60296D5571526D24513C49756263737044612866704F3065606368245D2572715626514F290A4B373670263B5A68354D715A476C62333A455225405B542826525B5C446B4B64742D6925502B726A5242684E633A2D566E396A2B28652F635353392962716658573E6272466F3D346A3B293E45250A6C314F5D4168616F5662586069436A5F57373E5739645C274C39732E38405128502D59384631646C7269534B3B6E51355770314B2F653F2B71743A5B335B2468475F727455506525754971256E6B0A5B71705F5A31635E5E5F4F674B59525C572121654C56215F212944382D30287421392E4164692E292F3221264D436A29416948222B3946424D21676A7323482C713C343D5A5438262460562567470A27644E2F6B424656736D384C593D353A3B66346971254A453F47432D5E683D282C5F685774332666427146653551295B523273396F36355328336121354F5B485B5671645264684D734E4F44354C0A353575343973242C56652A2F3B39596071412A47306E252A3E235D5A38606D24626B222565495445566A306F48384F5F653A71363B602A67287266465344265E2F433C2C452C5D455121376C612D0A2130292A436F5A4F4E3D2F2C6534492535375026282C38612C645523702B6B273C5858682F40296D5E316F302435295E5160663A6C6D3259423E5A75463737617246306750313660716334632C6E0A2E6143746F6D357223704E3A422757504F2B56463A586667567062316C312E64743A5F31344B30754459345E3A3A5F456A3236646039415E6A565E386F4B2B6248446469524A2C67686C405A624A0A3147392E65554C68283B584A5A5F5A74333C4C2650542C3D4C2851442D502D344660435E3D4F4546753C66473170723E2B75387544265C50647171596631635F302D45527242515141274A25234B0A35392C433227564C51703B4F5E2D3A4B4947354553516D332452464E5A39634A315B3D294862353E295E7366474A2A5B486D3C57286D535F3841494E7540682D3D715170545D245A5126633D61620A3434704F4F32454830386F686D2C404939305E6E662961333229432470323B596E366A28356D654E49414E673D74384742742D5845735C50522E5D642463646E536E4925672766466129402959260A4261623D6C732C63406470652C6E5F5C54724A2275363F59287260633027213629567051393B70232334733722282D6D58372A21634459643B322F2523664356733149284630623049592C41596F0A5271746D303D3A454864313C4558282B5575696F2F2E452A417137503646575268583D5F3D326535694C62284D3A42655D2C526B7161736A5F573F435F5D602F455D3F232129624B3655503E41630A425B5633236768572C6526463824503E3444615668434F75472C4870286223675D66732637624A2F33532340476323313A496B50705E735D4C69366F335425662356393D2B35596E4F2940596F6A0A49484425224E4C60483942313867624D314A423C4D2646212B6C36232C293055253D5C61654949344C2B4A2A6865313D5C72534E2B64713B553A356B6C51363E5E21363F503F67483B2F634A2D540A2C4F3971704F6A3D5C52322924744B2D6956506C514B533C65386D3D4430547231402638727448465535532D73242A67653A5426352B4B443A2564336D7064666E68222D4A35365C645570383E6D0A6F252A235F695672226945333B232C2F436143574739375743562E42662963624459504B455C226E246844695A6856736E57284F64626E482D6032324B3D5E6A7464344F47252B2D44352D54265A0A37362566302C3562602A38215871313257354B5B54716061272523282C2F243F373B2822213C246E4A265F552D374837646C2B6F6D223F4C694E455F235B2528654F6E713C535A344F6B584D34300A4F64725E3B6B4428462A4845732C64704438502472502C696A27344F7021372961313221676A52652A4B6A37353B43712235563A53393575706338576E5035393555315944674D52236256746F250A4D25374E4E28632A5E2C2E4F4E413F3E314E706B222B6B7047666F725449276E2B25552B583A54607262374F26222F493E6D53296B574E4D27502D3D5F446E6B63243F74264229352F693A412F3F0A72273E362D6032214B4E3D7254323E273423705E3725406D6D276B3044482D3264376A294A432D7054635C49272E6726315122652C615B275A694E423C3E586B41632C6C555528676F503038256E0A6349544D2A2C75594C3C2A276E35456D3E423B2B4B2323676C6D4464624F4C49585556752C51506F3B75524546294F215A5629436A2B422342515251702624482850655C423B5F6F222F6832315C0A2E235F385E46542E2F5A525567634344285F635F2E5B236E693A376A215E393C284C4E5736542E2236673F5C69576945412B654D482F626362335F656556736567505425662E534C49536C6739720A244560453C61683F21476B24516D3C3F4E70463A4964577146316E636036652F582E6B21472F2C24664F48406F5356264E60562857666F69475B2C726C29525E2B59622F28675C243E4C304531480A57424A6766752852353B3733273A5B582A23494C2172715965446A2A2E4D226F5D456B334D443756486D7353702E5375603E29755B5A34635D4E752A51715D616D3F3B2B6A39736B5A59337140740A572A506A682754637123654542604F4862226F48636B315E224841743753265C4D2674753D366C5A6343635935244255382C2643566D5575533A532C29673E656264537151505150215B63306E740A5042224370214C3E5B50756063624733363E44703E533665463B6A323C614C447348464C5E4C662762393929682F405B2623634E3C2E523F48274962465D3B3D2E215C6F684B33255468403A2F700A3D3437463E67644C5A652C402A5847456C6F5663355F5C4B3C247460366225697440376A6666326A4E30646944567163274B2742556949476D503972523B49215C725C24455B2E345C71464571550A3053456C634032504E323A722944265D3536496F3E45692A3A2A22416B4B624E3330654A6F4E364056356D4F2A4574623B43434E2327523D2F6748463425333663384B4D74214F563A4F2E6F6F6B0A316E3D6B6F2360557146745A28733C3970303E5B57474B7140693C73635F6922216C273C5D58336F71255D64546C3559213E3753433E536430623B2E5560592271486B386A46354E50374D6E235C0A5D4647325640532142332A4D554D723F27432629475338705C5E656C703266415D4532473A6A7231576741333C325764615B74324A707159385043532F5F33613D483B496A4927282A4F27223A6A0A2D5452355729556C67465B4548645840303E44244132726D2E6D3B75215D264F2D565B4C255C7160525F4D3342605871233C375C354973262A6458674D22212B6C314F5E4E2B255F692C4A6C56540A264B582E3D29274C2E4B44464F6E4F70653221357274232F4D49755921653522536C65325E4466602566754D655F3E2B216B21743856213125453C2771233165566A2C4F574E72272845484D624D0A6F6647615133313A3C442F4926454C60664F32385B652C51426A6321573531526D58603361376765445E6B5F67252B632A374F46723868522C4F5C356074606D33304C342B26614C2567652638600A752722424061273D514F72635C52476B69294C706A335342605D2872625939325D3F5A5F326850354B3A304D356D23385B222855254D35517E3E0A2525456E64446174610A656E6420726573746F72652073686F77706167650A2525547261696C65720A636C656172746F6D61726B20726573746F72650A2525454F460A>|eps>|0.7in|||>
</with>

<with|par-mode|justify|<no-indent>Attributed quotations from copyrighted
works may appear in this document under the ``fair use'' provision of
Section 107 of the United States Copyright Act (Title 17 of the United
States Code). The license of this document is not applicable to those
quotations.>

\;
</framed>

<page-break>

<\table-of-contents|toc>

<vspace*|1fn><with|font-series|bold|math-font-series|bold|1<space|2spc>Section>

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-1><vspace|0.5fn>

<with|par-left|1.5fn|1.1<space|2spc>Subsection

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-2>>

<with|par-left|3fn|1.1.1<space|2spc>Subsubsection

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-3>>


<vspace*|1fn><with|font-series|bold|math-font-series|bold|2<space|2spc>Another
Section>
<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-4><vspace|0.5fn>

<with|par-left|1.5fn|2.1<space|2spc>
<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-5>>

<vspace*|1fn><with|font-series|bold|math-font-series|bold|Acknowledgment>

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-6><vspace|0.5fn>

<vspace*|1fn><with|font-series|bold|math-font-series|bold|Bibliography>

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-7><vspace|0.5fn>

<vspace*|1fn><with|font-series|bold|math-font-series|bold|Glossary>

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-8><vspace|0.5fn>

<vspace*|1fn><with|font-series|bold|math-font-series|bold|List of
figures>
<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-9><vspace|0.5fn>

<vspace*|1fn><with|font-series|bold|math-font-series|bold|List of tables>

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-10><vspace|0.5fn>

<vspace*|1fn><with|font-series|bold|math-font-series|bold|Index>

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-11><vspace|0.5fn>
</table-of-contents>

<page-break*><section|Section>

\;

<subsection|Subsection>

<subsubsection|Subsubsection>

<section|Another Section>

<subsection|>

<page-break>

<section*|Acknowledgment>

This article was created using GNU <TeXmacs> with the <name|Maxima> session
plug-in. The websites for this project are
<verbatim|http://www.texmacs.org> and
<verbatim|http://www.gnu.org/software/texmacs>.<page-break>

<\bibliography|bib|tm-plain|>
\;
</bibliography>

<page-break>

<\the-glossary|gly>
\;
</the-glossary>

<page-break>

<\list-of-figures|figure>
\;
</list-of-figures>

<page-break>

<\list-of-tables|table>
\;
</list-of-tables>

<page-break>

<\the-index|idx>
\;
</the-index>
</body>

<\initial>
<\collection>
<associate|language|american>
<associate|page-medium|paper>
<associate|page-screen-margin|false>
<associate|page-show-hf|true>
<associate|page-type|letter>
<associate|par-hyphen|normal>
<associate|preamble|false>
</collection>
</initial>

<\references>
<\collection>
<associate|auto-1|<tuple|1|3>>
<associate|auto-10|<tuple|2.1|8>>
<associate|auto-11|<tuple|2.1|9>>
<associate|auto-2|<tuple|1.1|3>>
<associate|auto-3|<tuple|1.1.1|3>>
<associate|auto-4|<tuple|2|3>>
<associate|auto-5|<tuple|2.1|3>>
<associate|auto-6|<tuple|2.1|4>>
<associate|auto-7|<tuple|2.1|5>>
<associate|auto-8|<tuple|2.1|6>>
<associate|auto-9|<tuple|2.1|7>>
<associate|footnote-|<tuple|?|1>>
</collection>
</references>

<\auxiliary>
<\collection>
<\associate|toc>

<vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|1<space|2spc>Section>

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-1><vspace|0.5fn>

<with|par-left|<quote|1.5fn>|1.1<space|2spc>Subsection

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-2>>

<with|par-left|<quote|3fn>|1.1.1<space|2spc>Subsubsection

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-3>>


<vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|2<space|2spc>Another
Section>
<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-4><vspace|0.5fn>

<with|par-left|<quote|1.5fn>|2.1<space|2spc>

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-5>>


<vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|Acknowledgment>

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-6><vspace|0.5fn>


<vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|Bibliography>

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-7><vspace|0.5fn>


<vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|Glossary>

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-8><vspace|0.5fn>


<vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|List
of figures>
<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-9><vspace|0.5fn>


<vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|List
of tables>
<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-10><vspace|0.5fn>


<vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|Index>

<datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
<no-break><pageref|auto-11><vspace|0.5fn>
</associate>
</collection>
</auxiliary>

  • [TeXmacs] Example TeXmacs File with Maxima Session and Article Template, David E. Miller, 05/17/2013

Archive powered by MHonArc 2.6.19.

Top of page