الشِّباه[1][2] أو تشابه النسق[1] أو التناظرية[3] (بالإنجليزية: Homology) ويُعرَّب إلى الهومولوجيا[3][4] هو دالة من بنية رياضية إلى بنية من نفس النوع، بحيث تحافظ على الخواص الأساسية، أشهر أمثلة الشباه هو دالة اللوغاريتم والتي تعتبر شباهاً بين زمرة الأعداد الحقيقية الموجبة مع عملية الضرب وزمرة الأعداد الحقيقية مع عملية الجمع.
يستخدم الشباه في الرياضيات لتصنيف البنى والكائنات الرياضية، فوجود تماثل بين بنيتين رياضيتين يعني تشابههما في كثير من الجوانب، ويسمى الشباه تشاكلا إذا كانت دالة الشباه عبارة عن تناظر أحادي، وفي هذه الحالة تعتبر البنيتين معبرتان عن كائن رياضي واحد.
إذا كان كلا من (G, *) و(H, #) زمرة وكانت دالة تحقق f(a * b)= f(a) # f(b لأي عنصرين من فإن تسمى شباهاً بين الزمرتين.[5][6][7]
من الأمثلة المعتادة للتماثلات:
دالة اللوغاريتم بين زمرة الأعداد الحقيقية الموجبة مع عملية الضرب وزمرة الأعداد الحقيقية مع عملية الجمع.
الدالة المعرفة ب: تساوي باقي قسمة a على n هي تماثل بين الزمرتين.
^Pellikka، M؛ S. Suuriniemi؛ L. Kettunen؛ C. Geuzaine (2013). "Homology and Cohomology Computation in Finite Element Modeling". SIAM J. Sci. Comput. ج. 35 ع. 5: B1195–B1214. DOI:10.1137/130906556.