Changes

Jump to: navigation, search

Firefox:1.5 Localization

10,353 bytes added, 02:30, 19 August 2005
Calculus
[[L10n:Home Page]]Calculus----I INTRODUCTION
See [http://wwwCalculus, branch of mathematics concerned with rates of change, gradients of curves, maximum and minimum values of functions, and the calculation of lengths, areas, and volumes.tyndall.org.uk/howto-cvs-fx.html Firefox Trunk It is widely used, especially in CVS] for more detailed instructions on getting your localisation committedscience and engineering, wherever continuously varying quantities occur.
Also see [[L10n:Updating Localizations in CVS]] for how to keep up to date with changes on the trunk.II HISTORICAL DEVELOPMENT
Discuss with Chase/BSmedberg remaining issues inscribed polygons. However, difficulties with irrational numbers and the paradoxes of Zeno prevented a systematic theory developing. In the early 17th century Cavalieri and Torricelli extended the use of infinitesimals, while Descartes and Fermat used algebra for full l10n determining areas and tangents (integration and differentiation, in modern terms). Fermat and Barrow knew these two processes were closely related, and Newton (in the 1660s) and Leibniz (in the 1670s) proved the Fundamental Theorem of Calculus, that they are mutually inverse. Newton's discoveries, motivated by his theory of trunkgravitation, preceded Leibniz's, but his delays in publishing them caused bitter priority disputes, and Leibniz's notation was eventually adopted.
See those resources for some info on what's going The 18th century saw widespread applications of calculus, but imprecise use of infinite and infinitesimal quantities and geometric intuition still caused confusion and controversy about its foundations, the philosopher Berkeley being a notable critic. The 19th-century analysts replaced these vague notions with firm foundations based onfinite quantities:[http://benjaminBolzano and Cauchy defined limits and derivatives precisely, Cauchy and Riemann did likewise for integrals, and Dedekind and Weierstrass for real numbers.smedbergsFor instance, it was now understood that differentiable functions are continuous, and continuous functions integrable, but both converses fail.us/l10n/trunkIn the 20th century, non-l10n.html Migrating FF L10n to trunk]standard analysis belatedly legitimized infinitesimals, [https://bugzillawhile the development of computers increased the applicability of calculus.mozilla.org/show_bug.cgi?id=279768 Bug 279768 - make build system work with --enable-ui-locale]
III DIFFERENTIAL CALCULUS
Differential calculus is concerned with rates of change. Suppose that two variables x and y are related by an equation y = f(x) for some function f, indicating how the value of y depends on the value of x. For instance, x could represent time, and y the distance travelled by some moving object at time x. A small change h in x, from a value x0 to x 0 + h, induces a change k in y from y 0 =Directories f(x0) to localisey0 + k = f(x0 + h); thus k =If you're starting from scratchf( x0 + h) - f(x0), these are and the ratio k/h represents the CVS directories you need average rate of change of y as x increases from x0 to download and translate:<pre classx0 + h. The graph of the function y ="code">mozilla/browser/locales/enf(x) is a curve in the xy-USplane, and k/mozillah is the gradient of the line AB through the points A = (x 0,y0) and B = (x0 + h,y 0 + k) on this curve; this is shown in Figure 1, where h = AC and k = CB, so k/dom/locales/en-US/mozilla/extensions/reporter/locales/en-US/mozilla/netwerk/locales/en-US/mozilla/other-licenses/branding/firefox/locales/en-US mozilla/security/manager/locales/en-US/mozilla/toolkit/locales/en-US/</pre>h is the tangent of the angle BAC.
If h approaches 0, with x0 fixed, then k/h approaches the instantaneous rate of change of y at x0; geometrically, B approaches A along the graph of y =Posted f(x), and the line AB approaches the tangent AT to nthe graph at A, so k/h approaches the gradient of the tangent (and hence of the curve) at A.pWe therefore define the derivative f′(x0) of the function y = f(x) at x0 to be the value (or limit) which k/h approaches as h approaches 0, written: This represents both the rate of change of y and the gradient of the graph at A.mWhen x is time and y is distance, for example, the derivative represents instantaneous velocity. Positive, negative, or zero values of f′(x0) respectively indicate that f(x) is increasing, decreasing, or stationary at x 0. The derivative is a new function f′(x) of x, sometimes denoted by dy/dx, df/dx or Df. For example, let y = f(x) = x2, so the graph is a parabola. Then so k/h = 2x0 + h, which approaches 2x 0 as h→ 0.l10nThus the gradient when x = x0 is 2x0, 2005and the derivative of f(x) = x2 is f′(x) = 2 x. Similarly xm has derivative mxm-04-20 011 for each fixed m. The derivatives of all commonly occurring functions are known:33 UTC=see the table for some examples.
We're days from Firefox Some words of caution are needed here. Firstly, to find the derivative we make h small (positive or negative), but never zero: this would give k/h = 0/0, which is meaningless. Secondly, not every function f has a derivative at each x0, since k/h need not approach a limit as h→ 0. For instance, f(x) = | x| has no derivative at x0 = 0, since k/h is 1or -1 as h> 0 or h< 0; geometrically, the graph has a corner (and hence no tangent) at A = (0,0).1a releaseThirdly, although the notation dy/dx suggests the ratio of two numbers dy and we're ready to give youlocalized trunk buildsdx (denoting infinitesimal changes in y and x), it is really a single number, the limit of a ratio k/h as both terms approach 0.
As I'm writing itDifferentiation is the process of calculating derivatives. If a function f is formed by combining two functions u and v, first builds on l10n tinderbox that should its derivative f′ can be greanare bakeing.At obtained from u and v by simple rules; for instance the derivative of a sum is the moment we have 9 builds sum of their derivatives, that is, if f = u + v (meaning that possibly will buildf(x) = u(x) + v(x) for all x) then f′ = u′ + v′, and a similar rule (u - v)′ = u′ - v′ applies to differences. It's not toomuchIf a function is multiplied by a constant, then so is its derivative, that is, (cu)′ = cu′ for any constant c. We have overall 13 builds in CVS. That's not too muchThe rules for products and quotients are less obvious: if f = uv then f′ = uv′ + u′v, and if f = u/v then f′ = ( u′v-uv′)/v2 provided v(x) ≠ 0.
So pleaseUsing these rules, if you want to quite complicated functions can be differentiated: for instance x2 and x5 have 1derivatives 2 x and 5x4, so the function 3x2 - 4x5 has derivative (3x2 - 4x 5)′ = (3x2)′ - (4x5)′ = 3.( x2)′ - 4.(x5)′ = 3.(2x) - 4.(5 x4) = 6x - 20x4. More generally, any polynomial f(x) = a0 + a1x + ... + anxn has derivative f′(x) = a1 + 2a2 x + ...+ nanxn-1 alpha ; in your languageparticular, start yourwork nowconstant functions have derivative 0.
To check changes in some timeframe you can use our [http://bonsai.mozilla.org bonsai tool].Just put this<pre classIf y = u(z) and z = v(x), so that y depends on z and z depends on x, then y ="code">mozilla/browser/locales/en-US/u(v(x)), so y depends on x,mozillawritten y = f(x) where f is the composition of u and v; the chain rule states that dy/domdx = (dy/locales/en-USdz).(dz/dx),mozilla/extensions/reporter/locales/en-US/or equivalently f′(x) = u′(v(x)). v′(x). For instance,mozilla/netwerk/locales/en-US/if y = ez where e = 2.718 ... is the exponential constant,mozilla/security/manager/locales/en-US/and z = ax where a is any constant,mozillathen y = eax; now dy/toolkit/locales/en-US/</pre>dz = ez (probably will breaksee table) in Directory inputand dz/dx = a, and type the timeframe tocheck what changed in that timeframe.<p classso dy/dx ="note"> line corrected as noted by BSmedbergaeax.</p>
Many problems can be formulated and solved using derivatives. For example, let y be the amount present in a sample of radioactive material at time x. According to theory and observation, the sample decays at a rate proportional to the amount remaining, that is, dy/dx = ay for some negative constant a. To find y in terms of x, we therefore need a function y = f(x) such that dy/dx = ay for all x. The most general such function is y = ce ax where c is a constant. Since e0 = 1 we have y = c when x = 0, so c is the initial amount present (at time x = 0). Since a<0 we have eax→ 0 as x increases, so y→ 0, confirming that the sample gradually decays to nothing. This is an example of exponential decay, shown in figure 3a. If a is a positive constant, we obtain the same solution y = ceax, but as time progresses y now increases rapidly (since eax does when a>0); this is exponential growth, shown in figure 3b and observed in nuclear explosions and certain animal communities, where growth-rate is proportional to population.
The very last change is in reporter tool - update your locales ASAP please.IV INTEGRAL CALCULUS
We will not have time Integral calculus involves the inverse process to help those who differentiation, called integration. Given a function f, we seek a function F with derivative F′ = f; this is an integral or antiderivative of f, written F(x) = ∫ f(x)dx or simply F = ∫f dx (a notation we will wake up in explain later). Tables of derivatives can be used for integration: thus x2 has derivative 2x, so 2x has x2 as an integral. If F is any integral of f, the most general integral of f is F + c, where c is an arbitrary constant called the constant of integration; this is because a last dayconstant has derivative 0, so ( F + c)′ = F′ + c′ = f + 0 = f. Thus ∫2xdx = x2 + c, for instance.
Greetings<br>Zbigniew BranieckiThe basic rules for integrating compound functions resemble those for differentiation. The integral of a sum or difference is the sum or difference of their integrals, and likewise for multiplication by a constant. Thus x = y.2x has integral yx2, and similarly ∫xm dx = xm+1/(m + 1) for any m≠ -1. (We exclude m = -1 to avoid dividing by 0; the natural logarithm ln|x| is an integral of x-1 = 1/x for any x≠ 0.) Integration is generally harder than differentiation, but many of the more familiar functions can be integrated by these and other rules (see the table).
A classic application of integration is to calculate areas. Let A be the area of the region between the graph of a function y = f(x) and the x-axis, for a≤x≤b. For simplicity, assume that f(x) ≥ 0 between a and b. For each x≥a, let L(x) be the area of this region to the left of x, so we need to find A =Building L(b). First we differentiate L(x). If h is a localised Firefoxsmall change in x, the region below the graph between x and x + h is approximately a rectangle of height f(x) and width h (see figure 4); the corresponding change k =L(x + h) - L(x) in area is therefore approximately f(x)h, so k/h is approximately f(x). As h→ 0 these approximations become more exact, so k/h→ f(x) and hence L′(x) = f(x). Thus L is an integral of f, so if we know any integral F of f then L = F + c for some constant c. Now L(a) = 0 (since the region to the left of x vanishes when x = a), so c = -F(a) and hence L(x) = F(x) - F(a) for all x≥a. In particular, A = L(b) = F(b) - F(a), written This is the Fundamental Theorem of Calculus, valid whenever f is continuous between a and b, provided we assign negative areas to any regions below the x-axis, where f(x) < 0. (Continuity means that f(x) → f(x0) as x→x0, so f has an unbroken graph.) For example f(x) = x2 has integral F( x) = x3/3, so and with this formula it is possible to work out a large number of useful quantities. For example, the volume of a cone of height h and radius r can be found by evaluating the expression ∫p (rx / h)2 dx between the limits x = 0 and x = 1; this is because the radius at a distance x below the apex of the cone is rx / h and the cross-sectional area is p (rx / h)2. The result is p r2 h / 3.
Assuming you know how to build MozillaHere is a definite integral of f; this is a number, whereas the indefinite integral ∫f(x)dx is a function F(x) (more precisely, a set of functions F(x) + c). If you do notThe symbol ∫ (a 17th-century S) suggests summation of areas f(x)dx of infinitely many rectangles of height f(x) and infinitesimal width dx; more precisely, go check out is the build instructions [http://www.mozilla.org/projects/firefox/build.html overhere]limit of a sum of finitely many rectangular areas, as their widths approach 0.
To build The derivative dy/dx = f′(x) of a localised Firefoxfunction y = f(x) can be differentiated again to obtain a second derivative, you must have your l10n CVS checkout folder next to your mozilla CVS checkout folder denoted by d2y/dx 2, f′′(as ‘siblings’x)or D2f. E.g. ProjectsIf x is time and y is distance travelled, for instance, so that dy/Mozilladx is velocity v, then d2y/mozilladx2 = dv/ and Projectsdx is rate of change of velocity, that is, acceleration. By Newton's second law of motion, a body of constant mass m subject to a force F undergoes an acceleration a satisfying F = ma. For example, if the body falls under the gravitational force F = mg (where g is the gravitational field strength) then ma = F = mg implies a = g, so dv/Mozilla/l10n/nldx = g. Integrating, we have v = gx + c where c is constant; putting x = 0 shows that c is the initial velocity. Integrating dy/dx = v = gx + c, we have y = ygx2 + cx + b where b is constant; putting x = 0 shows that b is the initial value of y.
If you don’t have it alreadyHigher derivatives f(n)(x) = dn y/dxn = Dnf of f( x) are found by successively differentiating n times. Taylor's Theorem states that if f(x) can be represented as a power series f(x) = a0 + a1x + a2x2 + ... + anx n + ... (where a0, checking out the l10n folder is done witha1, ... are constants), then an = f(n)(0)/n! where 0!=1 and n!= 1 × 2 × 3 × ... × n for all n≥ 1. Most commonly used functions can be represented as power series; for instance if f(x) = ex then f(n)(x) = ex for all n, so f(n)(0) = e0 = 1 and hence:
<pre class="code">cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/l10n co l10n/nl</pre>
Where you should substitute ‘nl’ with the language code which you want to work on.V PARTIAL DERIVATIVES
ThenFunctions of several variables can also have derivatives. Let z = f(x, you should add y), so z depends on x and y. Temporarily holding y constant we can regard z as a function of x, and differentiating this gives the following line partial derivative ¶z/¶x = ¶f/¶x; similarly, keeping x constant and differentiating with respect to your mozconfig filey we obtain ¶z/¶y = ¶f/¶y. For instance, if z = x2 -xy + 3y2 then ¶z/¶x=2x-y and ¶z/¶y= -x+6y. Geometrically, an equation z = f(x,y) defines a surface in three-dimensional space; if the x- and y-axes are horizontal and the z-axis is vertical, then ¶z/¶x and ¶z/¶y represent the gradients of this surface at the point (x,y,z) in the directions of the x- and y-axes. Partial derivatives can also be calculated for functions of more than two variables, by keeping all but one variable temporarily constant; higher partial derivatives can be defined by repeating this operation. Partial derivatives are important in applied mathematics, where functions often depend on several variables such as space and time.
<pre class="code">ac_add_options --enable-ui-locale=nl</pre>
Again, substitute ‘nl’ for the language you want to buildMicrosoft ® Encarta ® Reference Library 2002. Now if you build Firefox, it will automatically have the ‘nl’ locale© 1993-2001 Microsoft Corporation. All rights reserved.
32
edits

Navigation menu