ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Feynman Diagrams: An Introduction

Updated on July 2, 2011

Feynman diagrams are used in quantum field theory and particle physics to represent interactions between elementary particles and calculate the probability of these interactions occurring.

In quantum particle physics, each particle is represented by a quantum field. To calculate how the particles interact we need to perform a complex calculation in quantum field theory. A Feynman diagram is a way of doing the calculation pictorially, saving a lot of time and effort.

As an example, imagine that we want to calculate the amplitude of the electron-positron scattering reaction: e- + e+ → e- + e+ (Bhabha scattering).

Key to Feynman Diagrams

Time runs from left to right.

A straight line represents a fermion (an electron or positron).

A wavy line represents a photon.

Diagram 1: electron and positron scatter by exhcanging a photon
Diagram 1: electron and positron scatter by exhcanging a photon
Diagram 2: electron-positron annihilation
Diagram 2: electron-positron annihilation

Example: Bhabha Scattering

We know that we start with an electron and a positron. We also know that at the end of the process we again have an electron and a positron. What we can't know for certain is what happens in between. We may have a process where the electron and positron scatter off each other by exchanging a photon, as in Diagram 1. Or, the electron and positron may annihilate to a photon which soon decays back into an electron and a positron, as in Diagram 2.

There are even more complicated possibilities, in which the electron or the positron emits and reabsorbs a photon, shown in Diagram 3. There are infinitely many possibilities because we can keep adding more loops to the diagram.

Diagram 3: One-loop diagram for electron-positron annihilation
Diagram 3: One-loop diagram for electron-positron annihilation

In quantum mechanics, the probability of a process occurring is given by the amplitude squared, where the amplitude is the sum of all the ways that the process could occur.

In our example, to calculate the probability of the reaction we need to “add up” all the diagrams. First calculate the value of the diagram using the Feynman rules. The Feynman rules tell us the value associated with each straight line (fermion), wavy line (boson) and vertex. To calculate the value of the diagram we simply multiply together the value of each of these consituent parts of the diagram.

This is the beauty of Feynmann diagrams: once you know what each part is worth, it is very easy to work out the probability of the reaction through simple multiplication and addition. The alternative, without the diagrams, would be to perform a lengthy and complicated quantum field theory calculation.

But hang on a minute: we said that we needed to add up an infinite number of diagrams. How can we do that? Well, the simple answer is, we can't. Fortunately, every loop contributes a factor of much less than one to the value of the diagram. This means that diagrams with many loops have a very small value so don't contribute much to the total amplitude of the reaction. We can get a good approximation to the amplitude of e- + e+ → e- + e+ just by adding up adding diagrams 1 and 2. If we need a more accurate result, we can add in the 1-loop diagrams such as diagram 3.

Feynman diagrams are routinely used by particle physicists in this way to calculate scattering amplitudes. It is therefore essential that physics students are confident in the use of Feynman diagrams.

The Best Physics Books for learning about Feynman Diagrams

Peskin and Schroeder's Introduction to Quantum Field Theory is ultimate textbook for students of theoretical particle physics. I found this invaluable during my degree.

Another excellent quantum field theory textbook by Mark Srednicki.

topquark works as a researcher in theoretical particle physics and blogs about research at The Particle Pen.


    0 of 8192 characters used
    Post Comment
    • againsttheodds profile image


      7 years ago

      Great explanation of feyman diagrams. Voted up.

    • dipless profile image


      7 years ago from Manchester

      A nicely written hub, Richard Feynman was an absolute legend and his work on QED theory and quantum mechanics was amazing. Nice to see a hub written about him.

    • topquark profile imageAUTHOR


      8 years ago from UK

      Thanks. Maybe I'll do that in a future hub.

    • Spirit Whisperer profile image

      Xavier Nathan 

      8 years ago from Isle of Man

      Another clearly explained hub that I found most interesting. I would have liked to have seen an example of how scattering amplitudes are calculated to show how the the diagrams are used in practice. Thank you.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)