[{"data":1,"prerenderedAt":378},["ShallowReactive",2],{"content-query-fUkf9P9IUm":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"layout":10,"body":11,"_type":372,"_id":373,"_source":374,"_file":375,"_extension":376,"sitemap":377},"/documentation/algorithms-and-techniques/validity-and-model-fit/cta-pls","validity-and-model-fit",false,"","Confirmatory Tetrad Analysis in PLS-SEM (CTA-PLS)","CTA-PLS statistically tests whether a construct's measurement model is formative or reflective. Learn how the test works, its indicator requirements, and its settings in SmartPLS.","algorithm-description",{"type":12,"children":13,"toc":353},"root",[14,23,29,36,41,47,54,59,64,75,81,86,96,102,107,113,118,124,130,135,141,146,152,157,163,168,174,216,222],{"type":15,"tag":16,"props":17,"children":19},"element","h1",{"id":18},"confirmatory-tetrad-analysis-in-pls-cta-pls",[20],{"type":21,"value":22},"text","Confirmatory Tetrad Analysis in PLS (CTA-PLS)",{"type":15,"tag":24,"props":25,"children":26},"p",{},[27],{"type":21,"value":28},"Confirmatory tetrad analysis in PLS-SEM (CTA-PLS) is a statistical procedure that helps researchers decide whether a construct is more consistent with a formative or a reflective measurement model. Rather than relying only on conceptual reasoning, CTA-PLS tests the model-implied vanishing tetrads of a construct against the null hypothesis of a reflective measurement model, following the confirmatory approach of Bollen and Ting (1993, 2000). In the PLS-SEM context, a bootstrapping procedure is applied to test the significance of the model-implied tetrads (Cefis et al., 2025; Gudergan et al., 2008; Hair et al., 2024).",{"type":15,"tag":30,"props":31,"children":33},"h2",{"id":32},"how-cta-pls-works",[34],{"type":21,"value":35},"How CTA-PLS Works",{"type":15,"tag":24,"props":37,"children":38},{},[39],{"type":21,"value":40},"Gudergan et al. (2008) and Hair et al. (2024) describe the CTA-PLS procedure in detail. The implemented procedure requires at least 4 manifest variables per construct and can handle a maximum of 25 manifest variables per construct, because the number of tests needed to check whether a tetrad is redundant increases exponentially with the number of indicators.",{"type":15,"tag":30,"props":42,"children":44},{"id":43},"cta-pls-settings-in-smartpls",[45],{"type":21,"value":46},"CTA-PLS Settings in SmartPLS",{"type":15,"tag":48,"props":49,"children":51},"h3",{"id":50},"subsamples",[52],{"type":21,"value":53},"Subsamples",{"type":15,"tag":24,"props":55,"children":56},{},[57],{"type":21,"value":58},"In bootstrapping, subsamples are created with observations randomly drawn from the original set of data (with replacement). To ensure stability of results, the number of subsamples should be large.",{"type":15,"tag":24,"props":60,"children":61},{},[62],{"type":21,"value":63},"For an initial assessment, you may want to choose a smaller number of bootstrap subsamples (e.g., 500) to be randomly drawn and estimated with the PLS-SEM algorithm, since that requires less computation time. For the final results, however, use a large number of bootstrap subsamples (e.g., 10,000).",{"type":15,"tag":24,"props":65,"children":66},{},[67,73],{"type":15,"tag":68,"props":69,"children":70},"strong",{},[71],{"type":21,"value":72},"Note:",{"type":21,"value":74}," Larger numbers of bootstrap subsamples increase the computation time.",{"type":15,"tag":48,"props":76,"children":78},{"id":77},"parallel-processing",[79],{"type":21,"value":80},"Parallel Processing",{"type":15,"tag":24,"props":82,"children":83},{},[84],{"type":21,"value":85},"This option runs the bootstrapping routine on multiple processors, if your computer offers more than one core. Using parallel computing reduces computation time.",{"type":15,"tag":24,"props":87,"children":88},{},[89,94],{"type":15,"tag":68,"props":90,"children":91},{},[92],{"type":21,"value":93},"Important:",{"type":21,"value":95}," The number of processes should not be higher than the number of processors in your computer.",{"type":15,"tag":48,"props":97,"children":99},{"id":98},"test-type",[100],{"type":21,"value":101},"Test Type",{"type":15,"tag":24,"props":103,"children":104},{},[105],{"type":21,"value":106},"Specifies whether a one-sided or two-sided significance test is conducted.",{"type":15,"tag":48,"props":108,"children":110},{"id":109},"significance-level",[111],{"type":21,"value":112},"Significance Level",{"type":15,"tag":24,"props":114,"children":115},{},[116],{"type":21,"value":117},"Specifies the significance level of the test statistic.",{"type":15,"tag":30,"props":119,"children":121},{"id":120},"frequently-asked-questions",[122],{"type":21,"value":123},"Frequently Asked Questions",{"type":15,"tag":48,"props":125,"children":127},{"id":126},"what-does-cta-pls-test",[128],{"type":21,"value":129},"What does CTA-PLS test?",{"type":15,"tag":24,"props":131,"children":132},{},[133],{"type":21,"value":134},"CTA-PLS tests whether a construct's measurement model is more consistent with a formative or a reflective specification. It tests the model-implied vanishing tetrads against the null hypothesis of a reflective measurement model, using a bootstrapping procedure to assess statistical significance.",{"type":15,"tag":48,"props":136,"children":138},{"id":137},"how-many-indicators-does-a-construct-need-for-cta-pls",[139],{"type":21,"value":140},"How many indicators does a construct need for CTA-PLS?",{"type":15,"tag":24,"props":142,"children":143},{},[144],{"type":21,"value":145},"The implemented procedure requires at least 4 manifest variables per construct. It can handle a maximum of 25 manifest variables per construct, since the number of required tetrad tests grows exponentially with the number of indicators.",{"type":15,"tag":48,"props":147,"children":149},{"id":148},"how-many-bootstrap-subsamples-should-i-use-for-cta-pls",[150],{"type":21,"value":151},"How many bootstrap subsamples should I use for CTA-PLS?",{"type":15,"tag":24,"props":153,"children":154},{},[155],{"type":21,"value":156},"For an initial assessment, a smaller number of subsamples (e.g., 500) is sufficient and faster to compute. For final results intended for reporting, use a larger number of subsamples (e.g., 10,000) to ensure stable results.",{"type":15,"tag":48,"props":158,"children":160},{"id":159},"should-i-use-a-one-sided-or-two-sided-test-in-cta-pls",[161],{"type":21,"value":162},"Should I use a one-sided or two-sided test in CTA-PLS?",{"type":15,"tag":24,"props":164,"children":165},{},[166],{"type":21,"value":167},"SmartPLS lets you specify the test type (one-sided or two-sided) and the significance level for the CTA-PLS significance test. The appropriate choice depends on your research hypotheses and should be justified accordingly.",{"type":15,"tag":30,"props":169,"children":171},{"id":170},"related-smartpls-methods",[172],{"type":21,"value":173},"Related SmartPLS Methods",{"type":15,"tag":175,"props":176,"children":177},"ul",{},[178,189,198,207],{"type":15,"tag":179,"props":180,"children":181},"li",{},[182],{"type":15,"tag":183,"props":184,"children":186},"a",{"href":185},"/documentation/algorithms-and-techniques/validity-and-model-fit/confirmatory-composite-analysis/",[187],{"type":21,"value":188},"Confirmatory composite analysis (CCA)",{"type":15,"tag":179,"props":190,"children":191},{},[192],{"type":15,"tag":183,"props":193,"children":195},{"href":194},"/documentation/algorithms-and-techniques/validity-and-model-fit/discriminant-validity-assessment/",[196],{"type":21,"value":197},"Discriminant validity assessment (HTMT)",{"type":15,"tag":179,"props":199,"children":200},{},[201],{"type":15,"tag":183,"props":202,"children":204},{"href":203},"/documentation/algorithms-and-techniques/resampling-and-inference/bootstrapping/",[205],{"type":21,"value":206},"Bootstrapping",{"type":15,"tag":179,"props":208,"children":209},{},[210],{"type":15,"tag":183,"props":211,"children":213},{"href":212},"/documentation/algorithms-and-techniques/core-algorithm/pls/",[214],{"type":21,"value":215},"PLS-SEM algorithm",{"type":15,"tag":30,"props":217,"children":219},{"id":218},"references",[220],{"type":21,"value":221},"References",{"type":15,"tag":175,"props":223,"children":224},{},[225,248,276,302,328,344],{"type":15,"tag":179,"props":226,"children":227},{},[228,230,238,240,246],{"type":21,"value":229},"Bollen, K. A., & Ting, K.-f. (1993). ",{"type":15,"tag":183,"props":231,"children":235},{"href":232,"rel":233},"https://doi.org/10.2307/271009",[234],"nofollow",[236],{"type":21,"value":237},"Confirmatory tetrad analysis.",{"type":21,"value":239}," In P. V. Marsden (Ed.), ",{"type":15,"tag":241,"props":242,"children":243},"em",{},[244],{"type":21,"value":245},"Sociological methodology",{"type":21,"value":247}," (pp. 147–175). American Sociological Association.",{"type":15,"tag":179,"props":249,"children":250},{},[251,253,260,262,267,269,274],{"type":21,"value":252},"Bollen, K. A., & Ting, K.-f. (2000). ",{"type":15,"tag":183,"props":254,"children":257},{"href":255,"rel":256},"https://doi.org/10.1037/1082-989X.5.1.3",[234],[258],{"type":21,"value":259},"A tetrad test for causal indicators.",{"type":21,"value":261}," ",{"type":15,"tag":241,"props":263,"children":264},{},[265],{"type":21,"value":266},"Psychological Methods",{"type":21,"value":268},", ",{"type":15,"tag":241,"props":270,"children":271},{},[272],{"type":21,"value":273},"5",{"type":21,"value":275},"(1), 3–22.",{"type":15,"tag":179,"props":277,"children":278},{},[279,281,288,289,294,295,300],{"type":21,"value":280},"Cefis, M., Angelelli, M., Carpita, M., & Ciavolino, E. (2025). ",{"type":15,"tag":183,"props":282,"children":285},{"href":283,"rel":284},"https://doi.org/10.1007/s11205-025-03584-z",[234],[286],{"type":21,"value":287},"Detecting causal relations among indicators with the CTA test: Simulations and applications.",{"type":21,"value":261},{"type":15,"tag":241,"props":290,"children":291},{},[292],{"type":21,"value":293},"Social Indicators Research",{"type":21,"value":268},{"type":15,"tag":241,"props":296,"children":297},{},[298],{"type":21,"value":299},"178",{"type":21,"value":301},", 393–417.",{"type":15,"tag":179,"props":303,"children":304},{},[305,307,314,315,320,321,326],{"type":21,"value":306},"Gudergan, S. P., Ringle, C. M., Wende, S., & Will, A. (2008). ",{"type":15,"tag":183,"props":308,"children":311},{"href":309,"rel":310},"https://doi.org/10.1016/j.jbusres.2008.01.012",[234],[312],{"type":21,"value":313},"Confirmatory tetrad analysis in PLS path modeling.",{"type":21,"value":261},{"type":15,"tag":241,"props":316,"children":317},{},[318],{"type":21,"value":319},"Journal of Business Research",{"type":21,"value":268},{"type":15,"tag":241,"props":322,"children":323},{},[324],{"type":21,"value":325},"61",{"type":21,"value":327},"(12), 1238–1249.",{"type":15,"tag":179,"props":329,"children":330},{},[331,333,342],{"type":21,"value":332},"Hair, J. F., Sarstedt, M., Ringle, C. M., & Gudergan, S. P. (2024). ",{"type":15,"tag":241,"props":334,"children":335},{},[336],{"type":15,"tag":183,"props":337,"children":339},{"href":338},"/documentation/must-reads/book-on-advanced-pls-sem-issues",[340],{"type":21,"value":341},"Advanced issues in partial least squares structural equation modeling (PLS-SEM)",{"type":21,"value":343}," (2nd ed.). Sage.",{"type":15,"tag":179,"props":345,"children":346},{},[347],{"type":15,"tag":183,"props":348,"children":350},{"href":349},"/documentation",[351],{"type":21,"value":352},"More literature ...",{"title":7,"searchDepth":354,"depth":354,"links":355},2,[356,357,364,370,371],{"id":32,"depth":354,"text":35},{"id":43,"depth":354,"text":46,"children":358},[359,361,362,363],{"id":50,"depth":360,"text":53},3,{"id":77,"depth":360,"text":80},{"id":98,"depth":360,"text":101},{"id":109,"depth":360,"text":112},{"id":120,"depth":354,"text":123,"children":365},[366,367,368,369],{"id":126,"depth":360,"text":129},{"id":137,"depth":360,"text":140},{"id":148,"depth":360,"text":151},{"id":159,"depth":360,"text":162},{"id":170,"depth":354,"text":173},{"id":218,"depth":354,"text":221},"markdown","content:documentation:algorithms-and-techniques:validity-and-model-fit:cta-pls:index.md","content","documentation/algorithms-and-techniques/validity-and-model-fit/cta-pls/index.md","md",{"loc":4},1784883452692]