Дабы показать насколько сильно они отличаются друг от друга.Петр Гринёв -положительный персонаж.Он -патриот своей страны,отважный юноша, готовый в любую минуту помочь ближнему.Он не оставляет Марию в крепости , а напротив ,делает всё возможное чтобы спасти любимую.Ему неважно что она бесприданница ,что его отец не хочет благословлять их на женитьбу.Он искренне любит девушку и, поэтому готов идти за нее и в огонь и в воду.
Теперь проанализируем Швабрина.Швабрин,в отличии от Гринёва ,трус и обманщик.Он не имеет нравственного начала и поэтому позволяет себе так некрасиво поступать с Марией,а также предает отечество.
Таким образом , можно сделать вывод о том, что автор противопоставляет Гринёву Швабрина для того ,чтобы на фоне аппонента выделить его,сделать ещё более достойным героем, подчеркнуть все его положительные качества.