Given language L = {an+m bn+m cm | n,m >= 0}
(or) L = {am+n b n+m cm | n ,m >= 0} ..........(2)
(or) L = {an+m bm+n cm | n,m >= 0} ...........(3)
I have written in different ways to make understand if we can model a PDA using (2) and (3) .First let us try to construct using (2)
a) In this we push first m a's into the stack , the n a's into the stack .After this b is read and hence n a's are popped then m a's .This completes the reading of 'b' and involvement of stack is over as well.So it can keep into memory what is the "m"
Similarly we can also proceed for the next representation that I have shown.Both are one and the same.Hence since we are not able to keep track of variable 'm' as an+m bn+m part is over and hence stack is empty , the language hence cannot be modelled using a single stack and hence cannot be modelled using a PDA.
Hence the given language is not CFL.