<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE document PUBLIC "-//CNX//DTD CNXML 0.5 plus MathML//EN" "http://cnx.rice.edu/cnxml/0.5/DTD/cnxml_mathml.dtd">
<document xmlns="http://cnx.rice.edu/cnxml" xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/" id="m10744">
  
  <name>Periodic Signals</name>
  
  <metadata>
  <md:version>2.6</md:version>
  <md:created>2002/07/18</md:created>
  <md:revised>2006/08/02 14:46:41.780 GMT-5</md:revised>
  <md:authorlist>
      <md:author id="mjhaag">
      <md:firstname>Michael</md:firstname>
      
      <md:surname>Haag</md:surname>
      <md:email>mjhaag@rice.edu</md:email>
    </md:author>
      <md:author id="jrom">
      <md:firstname>Justin</md:firstname>
      
      <md:surname>Romberg</md:surname>
      <md:email>jrom@rice.edu</md:email>
    </md:author>
  </md:authorlist>

  <md:maintainerlist>
    <md:maintainer id="prash">
      <md:firstname>Prashant</md:firstname>
      
      <md:surname>Singh</md:surname>
      <md:email>prash@ece.rice.edu</md:email>
    </md:maintainer>
    <md:maintainer id="mjhaag">
      <md:firstname>Michael</md:firstname>
      
      <md:surname>Haag</md:surname>
      <md:email>mjhaag@rice.edu</md:email>
    </md:maintainer>
    <md:maintainer id="mariyah">
      <md:firstname>Mariyah</md:firstname>
      
      <md:surname>Poonawala</md:surname>
      <md:email>mariyah@rice.edu</md:email>
    </md:maintainer>
    <md:maintainer id="richb">
      <md:firstname>Richard</md:firstname>
      <md:othername>G.</md:othername>
      <md:surname>Baraniuk</md:surname>
      <md:email>richb@rice.edu</md:email>
    </md:maintainer>
    <md:maintainer id="jrom">
      <md:firstname>Justin</md:firstname>
      
      <md:surname>Romberg</md:surname>
      <md:email>jrom@rice.edu</md:email>
    </md:maintainer>
    <md:maintainer id="mhutch">
      <md:firstname>Matthew</md:firstname>
      
      <md:surname>Hutchinson</md:surname>
      <md:email>mhutch@rice.edu</md:email>
    </md:maintainer>
  </md:maintainerlist>
  
  <md:keywordlist>
    <md:keyword>period</md:keyword>
    <md:keyword>periodic</md:keyword>
    <md:keyword>periodic function</md:keyword>
    <md:keyword>periodicity</md:keyword>
    <md:keyword>signal</md:keyword>
    <md:keyword>t-periodic</md:keyword>
  </md:keywordlist>

  <md:abstract>This module defines a periodic function and describes the two common ways of thinking about a periodic signal.
</md:abstract>
</metadata>


  <content>
    <para id="p1">
      Recall that a periodic function is a function that repeats
      itself exactly after some given period, or cycle.  We represent
      the definition of a <term>periodic function</term>
      mathematically as:

      <equation id="eq1">
	<m:math>
	  <m:apply>
	    <m:eq/>
	    <m:apply>
	      <m:ci type="fn">f</m:ci>
	      <m:ci>t</m:ci>
	    </m:apply>
	    <m:apply>
	      <m:ci type="fn">f</m:ci>
	      <m:apply>
		<m:plus/>
		<m:ci>t</m:ci>
		<m:apply>
		  <m:times/>
		  <m:ci>m</m:ci>
		  <m:ci>T</m:ci>
		</m:apply>
	      </m:apply>
	    </m:apply>
	  </m:apply>
	
	  <m:apply>
	    <m:forall/>
	    <m:bvar><m:ci>m</m:ci>
	    </m:bvar>
	    <m:apply>
	      <m:in/>
	      <m:ci>m</m:ci>
	      <m:integers/>
	    </m:apply>
	  </m:apply>
	</m:math>
      </equation>
      
      where 
      <m:math>
	<m:apply>
	  <m:gt/>
	  <m:ci>T</m:ci>
	  <m:cn>0</m:cn>
	</m:apply>
      </m:math> represents the <term>period</term>.  Because of this,
      you may also see a signal referred to as a T-periodic signal.
      Any function that satisfies this equation is periodic.
    </para>

    <para id="p2">
      We can think of periodic functions (with period
      <m:math><m:ci>T</m:ci></m:math>) two different ways:
    </para>   

    <para id="p3">
      #1)  as functions on <emphasis>all</emphasis> of 
      <m:math><m:reals/></m:math>
    </para>
    
    <figure id="fig1">
      <media type="image/png" src="per_fxn1.png"/>
      <caption>
	Function over all of <m:math><m:reals/></m:math> where
	<m:math>
	  <m:apply>
	    <m:eq/>
	    <m:apply>
	      <m:ci type="fn">f</m:ci>
	      <m:ci><m:msub>
		<m:mi>t</m:mi>
		<m:mn>0</m:mn>
	      </m:msub></m:ci>
	    </m:apply>
	    <m:apply>
	      <m:ci type="fn">f</m:ci>
	      <m:apply>
		<m:plus/>
		<m:ci><m:msub>
		  <m:mi>t</m:mi>
		  <m:mn>0</m:mn>
		</m:msub></m:ci>
		<m:ci>T</m:ci>
	      </m:apply>
	    </m:apply>
	  </m:apply>
	</m:math>
      </caption>
    </figure>

    
    <para id="temp">
    </para>

    <para id="p4">
      #2) or, we can cut out all of the redundancy, and think of them
      as functions on an interval
      <m:math display="inline">
	<m:apply>
	  <m:interval>
	    <m:cn>0</m:cn>
	    <m:ci>T</m:ci>
	  </m:interval>
	</m:apply>
      </m:math> (or, more generally, 
      <m:math display="inline">
	<m:apply>
	  <m:interval>
	    <m:ci>a</m:ci>
	    <m:apply>
	      <m:plus/>
	      <m:ci>a</m:ci>
	      <m:ci>T</m:ci>
	    </m:apply>
	  </m:interval>
	</m:apply>
      </m:math>).  If we know the signal is T-periodic then all the
      information of the signal is captured by the above interval.
    </para>
    
    <figure id="fig2">
      <media type="image/png" src="per_fxn2.png"/>
      <caption>
	Remove the redundancy of the period function so that 
	<m:math>
	  <m:apply>
	    <m:ci type="fn">f</m:ci>
	    <m:ci>t</m:ci>
	  </m:apply>
	</m:math>
	is undefined outside 
	<m:math display="inline">
	  <m:apply>
	    <m:interval>
	      <m:cn>0</m:cn>
	      <m:ci>T</m:ci>
	    </m:interval>
	  </m:apply>
	</m:math>.	
      </caption>
    </figure>


    <para id="defn">
      An <term>aperiodic</term> CT function
      <m:math>
	<m:apply>
	  <m:ci type="fn">f</m:ci>
	  <m:ci>t</m:ci>
	</m:apply>
      </m:math>
      does not repeat for <emphasis>any</emphasis> 
      <m:math>
	<m:apply>
	  <m:in/>
	  <m:ci>T</m:ci>
	  <m:reals/>
	</m:apply>
      </m:math>; 
      <foreign>i.e.</foreign> there exists no <m:math><m:ci>T</m:ci>
      </m:math> s.t. <cnxn target="eq1"> this equation</cnxn> holds.
    </para>

    <para id="question">
      Question: DT definitions?

    </para>

    <section id="contperiodic">
      <name>Continuous-Time</name>
      <para id="because">
      </para>
    </section>

    <section id="discreteperiodic">
      <name>Discrete-Time</name>
      <para id="imust">
      </para>
    </section>

    <para id="toadd">
      Note: Circular vs. Line
    </para><para id="element-803"><media type="application/x-labviewrpvi80" src="PhaseShift.llb">
		<param name="lvfppviname" value="Phase_Shift_Demo-1.vi"/>
		<param name="width" value="850"/>
		<param name="height" value="535"/>
	</media></para>



  </content>
  </document>
