Duhamel's Principle
Duhamel's Principle
Duhamel's principle
From Wikipedia, the free encyclopedia
In mathematics, and more specifically in partial differential equations, Duhamel's principle is a
general method for obtaining solutions to inhomogeneous linear evolution equations like the heat
equation, wave equation, and vibrating plate equation. It is named after Jean-Marie Duhamel who
first applied the principle to the inhomogeneous heat equation that models, for instance, the
distribution of heat in a thin plate which is heated from beneath. For linear evolution equations
without spatial dependency, such as a harmonic oscillator , Duhamel's principle reduces to the
method of variation of parameters technique for solving linear inhomogeneous ordinary differential
equations.[1]
The philosophy underlying Duhamel's principle is that it is possible to go from solutions of
the Cauchy problem (or initial value problem) to solutions of the inhomogeneous problem. Consider,
for instance, the example of the heat equation modeling the distribution of heat energy u in Rn. The
initial value problem is
where g is the initial heat distribution. By contrast, the inhomogeneous problem for the heat
equation is
corresponds to adding an external heat energy ƒ( x ,t )dt at each point. Intuitively, one can
think of the inhomogeneous problem as a set of homogeneous problems each starting
afresh at a different time slice t = t 0. By linearity, one can add up (integrate) the resulting
solutions through time t 0 and obtain the solution for the inhomogeneous problem. This is the
essence of Duhamel's principle.
General considerations[edit]
Duhamel's principle also holds for linear systems (with vector-valued functions u),
and this in turn furnishes a generalization to higher t derivatives, such as those
appearing in the wave equation (see below). Validity of the principle depends on
being able to solve the homogeneous problem in an appropriate function space and
that the solution should exhibit reasonable dependence on parameters so that the
integral is well-defined. Precise analytic conditions on u and f depend on the
particular application.
Examples[edit]
Wave equation[edit]
The linear wave equation models the displacement u of an idealized dispersionless
one-dimensional string, in terms of derivatives with respect to time t and space x :
The function f ( x ,t ), in natural units, represents an external force applied to string
at the position ( x ,t ). In order to be a suitable physical model for nature, it should
be possible to solve it for any initial state that the string is in, specified by its
initial displacement and velocity:
More generally, we should be able to solve the equation with data specified
on any t = constant slice:
To evolve a solution from any given time slice T to T +dT , the
contribution of the force must be added to the solution. That
contribution comes from changing the velocity of the string by f ( x ,T )dT .
That is, to get the solution at time T +dT from the solution at time T , we
must add to it a new (forward) solution of the homogeneous (no
external forces) wave equation
Bloch's principle
From Wikipedia, the free encyclopedia
In the more recent times several general theorems were proved which can be regarded as rigorous
statements in the spirit of the Bloch Principle.
Zalcman's lemma[edit]
Let be a sequence of meromorphic functions in a region D, which is not a normal family. Then
there exist a sequence of points in D and positive numbers with such that
Brody's lemma[edit]
Let X be a compact complex analytic manifold, such that every holomorphic map from
the complex plane to X is constant. Then there exists a metric on X such that every holomorphic
map from the unit disc with the Poincaré metric to X does not increase distances.[4]
Standard commercially available digital logic gates are available in two basic families or
forms, TTLwhich stands for Transistor-Transistor Logic such as the 7400 series,
and CMOS which stands for Complementary Metal-Oxide-Silicon which is the 4000 series of
chips. This notation of TTL or CMOS refers to the logic technology used to manufacture the
integrated circuit, (IC) or a “chip” as it is more commonly called.
Medium Scale Integration or (MSI) – between 10 and 100 transistors or tens of gates within a
single package and perform digital operations such as adders, decoders, counters, flip-flops and
multiplexers.
Large Scale Integration or (LSI) – between 100 and 1,000 transistors or hundreds of gates and
perform specific digital operations such as I/O chips, memory, arithmetic and logic units.
Very-Large Scale Integration or (VLSI) – between 1,000 and 10,000 transistors or thousands of gates
and perform computational operations such as processors, large memory arrays and
programmable logic devices.
Super-Large Scale Integration or (SLSI) – between 10,000 and 100,000 transistors within a single
Ultra-Large Scale Integration or (ULSI) – more than 1 million transistors – the big boys that are used
in computers CPUs, GPUs, video processors, micro-controllers, FPGAs and complex PICs.
While the “ultra large scale” ULSI classification is less well used, another level of integration
which represents the complexity of the Integrated Circuit is known as the System-on-Chip or
(SOC) for short. Here the individual components such as the microprocessor, memory,
peripherals, I/O logic etc, are all produced on a single piece of silicon and which represents a
whole electronic system within one single chip, literally putting the word “integrated” into
integrated circuit.
These complete integrated chips which can contain up to 100 million individual silicon-CMOS
transistor gates within one single package are generally used in mobile phones, digital cameras,
micro-controllers, PIC’s and robotic type applications.
Moore’s Law
In 1965, Gordon Moore co-founder of the Intel corporation predicted that “The number of
transistors and resistors on a single chip will double every 18 months” regarding the
development of semiconductor gate technology. When Gordon Moore made his famous
comment way back in 1965 there were approximately only 60 individual transistor gates on a
single silicon chip or die.
The worlds first microprocessor in 1971 was the Intel 4004 that had a 4-bit data bus and
contained about 2,300 transistors on a single chip, operating at about 600kHz. Today, the Intel
Corporation have placed a staggering 1.2 Billion individual transistor gates onto its new Quad-
core i7-2700K Sandy Bridge 64-bit microprocessor chip operating at nearly 4GHz, and the on-
chip transistor count is still rising!.
Most digital logic gates and digital logic systems use “Positive logic”, in which a logic level “0”
or “LOW” is represented by a zero voltage, 0v or ground and a logic level “1” or “HIGH” is
represented by a higher voltage such as +5 volts, with the switching from one voltage level to the
other, from either a logic level “0” to a “1” or a “1” to a “0” being made as quickly as possible to
prevent any faulty operation of the logic circuit.
There also exists a complementary “Negative Logic” system in which the values and the rules of
a logic “0” and a logic “1” are reversed but in this tutorial section about digital logic gates we
shall only refer to the positive logic convention as it is the most commonly used.
In standard TTL (transistor-transistor logic) IC’s there is a pre-defined voltage range for the
input and output voltage levels which define exactly what is a logic “1” level and what is a logic
“0” level and these are shown below.
There are a large variety of logic gate types in both the bipolar 7400 and the CMOS 4000
families of digital logic gates such as 74Lxx, 74LSxx, 74ALSxx, 74HCxx, 74HCTxx, 74ACTxx
etc, with each one having its own distinct advantages and disadvantages compared to the other.
The exact switching voltage required to produce either a logic “0” or a logic “1” depends upon
the specific logic group or family.
However, when using a standard +5 volt supply any TTL voltage input between 2.0v and 5v is
considered to be a logic “1” or “HIGH” while any voltage input below 0.8v is recognised as a
logic “0” or “LOW”. The voltage region in between these two voltage levels either as an input or
as an output is called the Indeterminate Region and operating within this region may cause the
logic gate to produce a false output.
The CMOS 4000 logic family uses different levels of voltages compared to the TTL types as
they are designed using field effect transistors, or FET’s. In CMOS technology a logic “1” level
operates between 3.0 and 18 volts and a logic “0” level is below 1.5 volts.
Then from the above observations, we can define the ideal Digital Logic Gate as one that has a
“LOW” level logic “0” of 0 volts (ground) and a “HIGH” level logic “1” of +5 volts and this can
be demonstrated as:
Where the opening or closing of the switch produces either a logic level “1” or a logic level “0”
with the resistor R being k nown as a “pull-up” resistor.
In the example above, the noise signal is superimposed onto the Vcc supply voltage and as long
as it stays above the min level (Von-min) the input an corresponding output of the logic gate are
unaffected. But when the noise level becomes large enough and a noise spike causes the HIGH
voltage level to drop below this minimum level, the logic gate may interpret this spike as a LOW
level input and switch the output accordingly producing a false output switching. Then in order
for the logic gate not to be affected by noise it must be able to tolerate a certain amount of
unwanted noise on its input without changing the state of its output.
The simple 2-input Diode-Resistor AND gate can be converted into a NAND gate by the addition
of a single transistor inverting ( NOT) stage. Using discrete components such as diodes, resistors
and transistors to make digital logic gate circuits are not used in practical commercially available
logic IC’s as these circuits suffer from propagation delay or gate delay and also power loss due
to the pull-up resistors.
Another disadvantage of diode-resistor logic is that there is no “Fan-out” facility which is the
ability of a single output to drive many inputs of the next stages. Also this type of design does
not turn fully “OFF” as a Logic “0” produces an output voltage of 0.6v (diode voltage drop), so
the following TTL and CMOS circuit designs are used instead.
The simple Diode-Resistor AND gate above uses separate diodes for its inputs, one for each
input. As a transistor is made up off two diode circuits connected together representing an NPN
or a PNP device, the input diodes of the DTL circuit can be replaced by one single NPN
transistor with multiple emitter inputs as shown.
Emitter Coupled Logic or ECL is another type of digital logic gate that uses bipolar transistor
logic where the transistors are not operated in the saturation region, as they are with the standard
TTL digital logic gate. Instead the input and output circuits are push-pull connected transistors
with the supply voltage negative with respect to ground.
This has the effect of increasing the speed of operation of the emitter coupled logic gates up to
the Gigahertz range compared with the standard TTL types, but noise has a greater effect in ECL
logic, because the unsaturated transistors operate within their active region and amplify as well
as switch signals.
Price Disclaimer
• 74xx or 74Nxx: Standard TTL – These devices are the original TTL family of logic gates introduced in
the early 70’s. They have a propagation delay of about 10ns and a power consumption of about
10mW.
• 74Lxx: Low Power TTL – Power consumption was improved over standard types by increasing the
• 74Hxx: High Speed TTL – Switching speed was improved by reducing the number of internal
• 74Sxx: Schottky TTL – Schottky technology is used to improve input impedance, switching speed
and power consumption (2mW) compared to the 74Lxx and 74Hxx types.
• 74LSxx: Low Power Schottky TTL – Same as 74Sxx types but with increased internal resistances to
• 74ASxx: Advanced Schottky TTL – Improved design over 74Sxx Schottky types optimised to increase
• 74ALSxx: Advanced Low Power Schottky TTL – Lower power consumption of about 1mW and higher
• 74HCxx: High Speed CMOS – CMOS technology and transistors to reduce power consumption of
• 74HCTxx: High Speed CMOS – CMOS technology and transistors to reduce power consumption of
less than 1uA but has increased propagation delay of about 16nS due to the TTL compatible
inputs.
One of the main disadvantages with the TTL digital logic gate series is that the logic gates are
based on bipolar transistor logic technology and as transistors are current operated devices, they
consume large amounts of power from a fixed +5 volt power supply.
Also, TTL bipolar transistor gates have a limited operating speed when switching from an “OFF”
state to an “ON” state and vice-versa called the “gate” or “propagation delay”. To overcome
these limitations complementary MOS called “CMOS” logic gates using “Field Effect
Transistors” or FET’s were developed.
As these gates use both P-channel and N-channel MOSFET’s as their input device, at quiescent
conditions with no switching, the power consumption of CMOS gates is almost zero, (1 to 2uA)
making them ideal for use in low-power battery circuits and with switching speeds upwards of
100MHz for use in high frequency timing and computer circuits.
As with the standard TTL digital logic gates, all the major digital logic gates and devices are
available in the CMOS package such as the CD4011, a Quad 2-input NAND gate, or the CD4001,
a Quad 2-input NOR gate along with all their sub-families.
Like TTL logic, complementary MOS (CMOS) circuits take advantage of the fact that both N-
channel and P-channel devices can be fabricated together on the same substrate material to form
various logic functions.
One of the main disadvantage with the CMOS range of IC’s compared to their equivalent TTL
types is that they are easily damaged by static electricity so extra care must be taken when
handling these devices. Also unlike TTL logic gates that operate on single +5V voltages for both
their input and output levels, CMOS digital logic gates operate on a single supply voltage of
between +3 and +18 volts.
In the next tutorial about Digital Logic Gates , we will look at the digital Logic AND
Gate function as used in both TTL and CMOS logic circuits as well as its Boolean Algebra
definition and truth tables.